-5
from django.db import models  
class jaga(models.Model):
     user_name=models.CharField(max_length=50,verbose_name='Username')
     password =models.ForeignKey(max_length=50, verbose_name='pwd')

     def __unicode__(self):
          return(self.user_name, self.password)

スローされるエラーは、

TypeError: __init__() takes at least 2 arguments (1 given)

私はどこで間違ったのですか?

4

1 に答える 1

3

外部キー フィールドは別のモデルを指す必要があります

password = models.ForeignKey(MyModel, verbose_name='pwd')

しかし、パスワードフィールドはおそらく外部キーであってはならないので、これはタイプミスだと思います

于 2013-08-13T12:10:58.900 に答える