如何verbose_name在Django中添加表单?
在forms.py中:
class SendOrderForm(forms.Form):
send_option = forms.ModelChoiceField(queryset=Send.objects.all(), verbose_name="Send Options")
Run Code Online (Sandbox Code Playgroud)
这是不正确的
我有这个错误:
'people'是此函数的无效关键字参数
class Passage(models.Model):
name= models.CharField(max_length = 255)
who = models.ForeignKey(UserProfil)
class UserPassage(models.Model):
passage = models.ForeignKey(Passage)
people = models.ManyToManyField(UserProfil, null=True)
class UserProfil(models.Model):
user = models.OneToOneField(User)
name = models.CharField(max_length=50)
Run Code Online (Sandbox Code Playgroud)
我尝试:
def join(request):
user = request.user
user_profil = UserProfil.objects.get(user=user)
passage = Passage.objects.get(id=2)
#line with error
up = UserPassage.objects.create(people= user_profil, passage=passage)
return render_to_response('thanks.html')
Run Code Online (Sandbox Code Playgroud)
如何正确地做到这一点?谢谢!
django ×2