小编sag*_*tra的帖子

如何将verbose_name添加到表单

如何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)

这是不正确的

django

23
推荐指数
1
解决办法
1万
查看次数

Django的.此函数的关键字参数无效.多对多

我有这个错误:

'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

10
推荐指数
1
解决办法
6157
查看次数

标签 统计

django ×2