私はWindowsVista上のPython2.7を使用してDjango1.5でプログラミングしています。ユーザープロファイルを作成しようとしています。ただし、localhost:8000 / admin / home / userprofileにアクセスすると、1146, "Table 'demo.home_userprofile' doesn't exist
エラーが発生しました。今私は持っていますsettings.py
:
AUTH_PROFILE_MODULE = 'home.userProfile'
とでmodels.py
、ここで私は定義値を持っています
from django.db import models
from django.contrib.auth.models import User
class userProfile(models.Model):
user = models.OneToOneField(User)
photo = models.ImageField(upload_to = url)
telefono = models.CharField(max_length = 30)
def url(self, filename):
ruta = "MultimediaData/Users/$s/%s"%(self.user.username, filename)
return ruta
def __unicode__(self):
return self.user.username
とでadmin.py
:
from django.contrib import admin
from demo.apps.home.models import userProfile
admin.site.register(userProfile)
私はこれをしばらくの間熟考してきました。何が悪いようですか?