1、安裝django-comment-migrate庫(kù)
pip install django-comment-migrate
2、將庫(kù)注冊(cè)到settings.py文件中
INSTALLED_APPS = [
...
'django_comment_migrate', # 表注釋
...
]
3、加注釋
3.1、給模型(表)加注釋
在模型的class Meta中編輯?verbose_name,如:
class Plan(BaseModel):
...
class Meta:
verbose_name = '測(cè)試計(jì)劃表'
3.2、給表字段加注釋
設(shè)置模型字段?verbose_name字段選項(xiàng),如
class Plan(BaseModel):
...
name = models.CharField(verbose_name='計(jì)劃名稱(chēng)',...)
class Meta:
verbose_name = '測(cè)試計(jì)劃表'
4、執(zhí)行生成數(shù)據(jù)庫(kù)遷移文件
python manage.py makemigrations
5、執(zhí)行數(shù)據(jù)庫(kù)遷移
python manage.py migrate
6、執(zhí)行數(shù)據(jù)庫(kù)注釋遷移
python manage.py migratecomment
7、查看數(shù)據(jù)庫(kù)
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-614906.html
注意:先執(zhí)行完數(shù)據(jù)庫(kù)遷移,最后執(zhí)行注釋遷移。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-614906.html
到了這里,關(guān)于Django模型將模型注釋同步到數(shù)據(jù)庫(kù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!