0
を追加していない私はpython manage.py makemigrations
と呼ばれ、それが移行を作成TypedItemDjangoのカスタム権限が
class TypedItem(BaseModel):
type = models.CharField(choices=['g', 'k'], max_length=1)
class Meta(BaseModel.Meta):
permissions = [
('change_type', 'Can change type')
]
というクラスを持っています。
migrations.CreateModel(
name='TypedItem',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('type', models.CharField(choices=['g', 'k'], default='g', max_length=1)),
],
options={
'permissions': [('change_type', 'Can change type')],
'abstract': False,
},
bases=(dirtyfields.dirtyfields.DirtyFieldsMixin, models.Model),
),
python manage.py migrate
を呼び出した後、データベースに私のカスタム許可が表示されません。余計なことをしなければならないのですか?
Thx。