私はWindowsVista上のPython2.7を使用してDjango1.5でプログラミングしています。ユーザープロファイルを作成しようとしています。ただし、localhost:8000 / admin / home / userprofileにアクセスすると、1146「テーブル'demo.home_userprofile'は存在しません」というエラーが発生しましたmodels.py
。
from django.db import models
from django.contrib.auth.models import User
# Create your models here.
class userProfile(models.Model):
def url(self, filename):
ruta = "MultimediaData/Users/$s/%s"%(self.user.username, filename)
return ruta
user = models.OneToOneField(User)
photo = models.ImageField(upload_to = url)
telefono = models.CharField(max_length = 30)
def __unicode__(self):
return self.user.username
そして、Djangoページはnot all arguments converted during string formatting
私にエラーを示しています。これは、ユーザーが写真と電話番号をアップロードできるページです。問題であると想定されるのは?