2017-11-16 4 views
1

グループに説明書を追加したい場合は、 どうすればいいですか? ソースコードを編集しますか?Djangoグループモデルフィールドを追加する方法

@python_2_unicode_compatible 
class Group(models.Model): 
    name = models.CharField(_('name'), max_length=80, unique=True) 
    description = models.CharField(_('description'), max_length=180, 
     null=True, blank=True) # add 
    permissions = models.ManyToManyField(
     Permission, 
     verbose_name=_('permissions'), 
     blank=True, 
    ) 

    objects = GroupManager() 

    class Meta: 
     verbose_name = _('group') 
     verbose_name_plural = _('groups') 

    def __str__(self): 
     return self.name 

    def natural_key(self): 
     return (self.name,) 

などがありますか?

答えて

1

はあなたmodels.py

from django.contrib.auth.models import Group 

Group.add_to_class('description', models.CharField(max_length=180,null=True, blank=True)) 
+0

でこれを使用してみてくださいどうもありがとうございました! –

+0

@ジャックウ、それがあなたを助けてくれてうれしい。 –