国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Django模型將模型注釋同步到數(shù)據(jù)庫(kù)

這篇具有很好參考價(jià)值的文章主要介紹了Django模型將模型注釋同步到數(shù)據(jù)庫(kù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

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ù)

Django模型將模型注釋同步到數(shù)據(jù)庫(kù),python,測(cè)試開(kāi)發(fā),數(shù)據(jù)庫(kù),django,python,后端

Django模型將模型注釋同步到數(shù)據(jù)庫(kù),python,測(cè)試開(kāi)發(fā),數(shù)據(jù)庫(kù),django,python,后端

注意:先執(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)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Django創(chuàng)建應(yīng)用、ORM的進(jìn)階使用及模型類(lèi)數(shù)據(jù)庫(kù)遷移

    Django創(chuàng)建應(yīng)用、ORM的進(jìn)階使用及模型類(lèi)數(shù)據(jù)庫(kù)遷移

    Django 項(xiàng)目就是基于 Django 框架開(kāi)發(fā)的 Web 應(yīng)用,它包含了一組配置和多個(gè)應(yīng)用,我們把應(yīng)用稱(chēng)之為 App,在前文中對(duì)它也做了相應(yīng)的介紹,比如 auth、admin,它們都屬于 APP。 一個(gè) App 就是一個(gè) Python 包,通常一個(gè) App 可以包含模型、視圖、模板和 URL 配置文件,可以被應(yīng)用到多個(gè)

    2024年02月09日
    瀏覽(94)
  • 使用Django數(shù)據(jù)庫(kù)模型中的ForeignKey()形成數(shù)據(jù)表記錄的父子層次結(jié)構(gòu)

    使用Django數(shù)據(jù)庫(kù)模型中的ForeignKey()形成數(shù)據(jù)表記錄的父子層次結(jié)構(gòu)

    可以把ForeignKey()的第1個(gè)參數(shù)設(shè)置為值 “self” 實(shí)際形成數(shù)據(jù)表記錄的父子層次結(jié)構(gòu)。 下面是一個(gè)簡(jiǎn)單的實(shí)例: 在文件 E:Python_projectP_001myshop-testmyshopapp1models.py 中寫(xiě)入下面的代碼: 啟動(dòng)數(shù)據(jù)庫(kù)… 然后執(zhí)行數(shù)據(jù)庫(kù)遷移指令: 接下來(lái)在文件 E:Python_projectP_001myshop-testmyshop

    2024年02月16日
    瀏覽(25)
  • Python實(shí)現(xiàn)兩個(gè)主機(jī)的數(shù)據(jù)庫(kù)同步

    Python實(shí)現(xiàn)兩個(gè)主機(jī)的數(shù)據(jù)庫(kù)同步

    實(shí)現(xiàn)兩個(gè)主機(jī)間mysql數(shù)據(jù)同步 如果報(bào) pymysql.err.OperationalError: (2003, “Can’t connect to MySQL server on ‘192.168.0.141’ (timed out)”) 那么很大可能是目標(biāo)mysql不允許遠(yuǎn)程連接 執(zhí)行如下命令即可

    2024年02月12日
    瀏覽(20)
  • 【python】Django——連接mysql數(shù)據(jù)庫(kù)

    【python】Django——連接mysql數(shù)據(jù)庫(kù)

    筆記為自我總結(jié)整理的學(xué)習(xí)筆記,若有錯(cuò)誤歡迎指出喲~ 【Django專(zhuān)欄】 Django——django簡(jiǎn)介、django安裝、創(chuàng)建項(xiàng)目、快速上手 Django——templates模板、靜態(tài)文件、django模板語(yǔ)法、請(qǐng)求和響應(yīng) Django——連接mysql數(shù)據(jù)庫(kù) ORM(Object-Relational Mapping)是一種編程技術(shù),它允許開(kāi)發(fā)者使用面

    2024年02月04日
    瀏覽(34)
  • Django Web開(kāi)發(fā)(day4)——數(shù)據(jù)模型使用與填充網(wǎng)站數(shù)據(jù)(對(duì)數(shù)據(jù)庫(kù)的基本操作)

    Django Web開(kāi)發(fā)(day4)——數(shù)據(jù)模型使用與填充網(wǎng)站數(shù)據(jù)(對(duì)數(shù)據(jù)庫(kù)的基本操作)

    本博客將會(huì)涉及:? Django 數(shù)據(jù)模型的使用 視頻數(shù)據(jù)的導(dǎo)入 admin 后臺(tái)的使用? 1、Django 數(shù)據(jù)模型的使用? 在上一篇中完成了網(wǎng)站的數(shù)據(jù)模型的創(chuàng)建,在數(shù)據(jù)模型創(chuàng)建之后, Django 會(huì)為我們的數(shù)據(jù)模型創(chuàng)建一套數(shù)據(jù)庫(kù)抽象的 API 接口,以供我們進(jìn)行檢索數(shù)據(jù)、創(chuàng)建數(shù)據(jù)、更新和修

    2024年01月18日
    瀏覽(36)
  • python+django遷移數(shù)據(jù)庫(kù)成功但是數(shù)據(jù)庫(kù)中還沒(méi)表產(chǎn)生

    1、刪除原來(lái)的文件(我這沒(méi)了,反正就是之前執(zhí)行下面兩條命令生成的文件) 2、檢查settings.py中DATABASES參數(shù),首先是數(shù)據(jù)庫(kù)的信息對(duì)不對(duì)。我這里是因?yàn)镋NGINE=“django.db.backends.sqlite3” 因?yàn)槲沂褂玫臄?shù)據(jù)庫(kù)是mysql,所以修改成“django.db.backends.mysql”就好了,就這搞了一天,真

    2024年02月11日
    瀏覽(29)
  • Django中數(shù)據(jù)庫(kù)模型中的DecimalField字段和IntegerField字段有何區(qū)別?

    在Django的數(shù)據(jù)庫(kù)模型中, DecimalField 和 IntegerField 是兩種不同的字段類(lèi)型,用于存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)。它們的主要區(qū)別在于支持的數(shù)據(jù)范圍和精度。 IntegerField 是用于存儲(chǔ)整數(shù)值的字段類(lèi)型。它可以存儲(chǔ)包含正數(shù)、負(fù)數(shù)和零在內(nèi)的整數(shù)值。 IntegerField 的取值范圍是由所使用的數(shù)據(jù)庫(kù)系

    2024年02月16日
    瀏覽(23)
  • Python Django 之連接 Mysql 數(shù)據(jù)庫(kù)詳解

    Python Django 之連接 Mysql 數(shù)據(jù)庫(kù)詳解

    博客:https://blog.csdn.net/qq_34745941/article/details/122549376 若已安裝,請(qǐng)忽略。 主要使用的文件如圖 若 pip 安裝失敗,可進(jìn)入 Python 官方庫(kù)中下載 whl 文件,操作可參考: 博客:https://blog.csdn.net/qq_34745941/article/details/106341898 在 settings.py 中,配置 Mysql 的連接串 擴(kuò)展: Django 也支持其

    2024年02月04日
    瀏覽(27)
  • Django ORM:數(shù)據(jù)庫(kù)操作的Python化藝術(shù)

    Django ORM:數(shù)據(jù)庫(kù)操作的Python化藝術(shù)

    Django的對(duì)象關(guān)系映射器(ORM)是其核心功能之一,允許開(kāi)發(fā)者使用Python代碼來(lái)定義、操作和查詢(xún)數(shù)據(jù)庫(kù)。這篇文章將帶你深入了解Django ORM的強(qiáng)大之處,從基本概念到高級(jí)查詢(xún)技巧,提供豐富的示例幫助你掌握使用Django ORM進(jìn)行有效和高效的數(shù)據(jù)庫(kù)操作。 Django ORM的目的是提供一

    2024年02月04日
    瀏覽(34)
  • python+django+mysql項(xiàng)目實(shí)踐二(前端及數(shù)據(jù)庫(kù))

    python+django+mysql項(xiàng)目實(shí)踐二(前端及數(shù)據(jù)庫(kù))

    Pycharm 開(kāi)發(fā)環(huán)境 Django 前端 MySQL 數(shù)據(jù)庫(kù) Navicat 數(shù)據(jù)庫(kù)管理 添加模板 在templates下創(chuàng)建 views文件中添加 在setting文件中進(jìn)行配置 在Terminal輸入命令下發(fā)指令

    2024年02月14日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包