0

作成時にユーザーグループを設定できるdjangoの登録フォームを作成する必要があります。django登録フォームの作成方法

作成時のユーザーは作成時にグループを設定できる必要があります。

+0

詳細を追加する必要があります。ある場合はどのようなライブラリを使って登録しますか?何を試しましたか?これは広すぎます。 – Lucas03

+0

[最小限で完全で検証可能な例の作成方法](http://stackoverflow.com/help/mcve) – v1k45

答えて

0

あなたの質問には、USERモデル内のGROUPを参照する1つのフィールドを作成する必要があります。そして、それは我々がdjango.db.modelsForeignKey()分野呼んでそしてそう、あなたのmodels.pyこの

models.py 

from django.db import models 

class Group(models.Model): 
    group_id = models.AutoField(
     primary_key=True, 
     editable=False, 
    ) 
    group_name = models.CharField(
     "Group Name", 
     blank=False 
    ) 
    ......  
class User(models.Model): 
    user_id = models.AutoField(
     primary_key=True, 
     editable=False, 
    ) 
    user_name = models.CharField(
     "User Name", 
     blank=False 
    ) 
    group = ForeignKey(Group, 
     on_delete=models.CASCADE 
    ) 
    ...... 

のようなものを見て、その後、views.pyと、必要なすべてのstuffsを設定することがあります。詳細については、Model field referenceWriting your first Django appをご覧ください。

関連する問題