在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    Django教程-02連接初始化數(shù)據(jù)庫

    Django教程——01安裝使用

    在上面一篇文章里,介紹了安裝Django的方法,這里說說連接數(shù)據(jù)庫

    這篇主要介紹踩的坑和解決辦法

    正常連接和初始化數(shù)據(jù)庫的命令

    python manage.py migrate

    執(zhí)行這個命令的時候,出現(xiàn)了如下報錯

    django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details.

    經(jīng)過一段排查,是我配置數(shù)據(jù)庫的時候,多嵌套了一層default,修改為如下即可

    DATABASES = { ‘default’: { ‘ENGINE’: ‘django.db.backends.mysql’, ‘NAME’: ‘dbname’, ‘USER’: ‘root’, ‘PASSWORD’: ‘****’, ‘HOST’: ‘127.0.0.1’, ‘PORT’: ‘3306’, # ‘ENGINE’: ‘django.db.backends.sqlite3’, # ‘NAME’: BASE_DIR / ‘db.sqlite3’, }}

    然后繼續(xù)執(zhí)行migrate時,會報如下錯誤

    django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you install mysqlclient?

    本機環(huán)境是mac電腦,按官方教程操作的時候,發(fā)現(xiàn)安裝mysqlclient的python包會依賴本機安裝mysql或者mysql-client,但在裝mysql和mysql-client的時候,發(fā)現(xiàn)一直報錯。后面發(fā)現(xiàn)解決辦法是,在settings.py文件里,加下如下代碼,即改用pymsql連接即可。

    import pymysqlpymysql.install_as_MySQLdb()

    或者在settings.py同目錄的__init__.py里加如上代碼也可以

    然后再執(zhí)行python manage.py migrate命令會發(fā)現(xiàn)表順利創(chuàng)建。新增表,不影響原有庫的其他表。

    Running migrations: Applying contenttypes.0001_initial… OK Applying auth.0001_initial… OK Applying admin.0001_initial… OK Applying admin.0002_logentry_remove_auto_add… OK Applying admin.0003_logentry_add_action_flag_choices… OK Applying contenttypes.0002_remove_content_type_name… OK Applying auth.0002_alter_permission_name_max_length… OK Applying auth.0003_alter_user_email_max_length… OK Applying auth.0004_alter_user_username_opts… OK Applying auth.0005_alter_user_last_login_null… OK Applying auth.0006_require_contenttypes_0002… OK Applying auth.0007_alter_validators_add_error_messages… OK Applying auth.0008_alter_user_username_max_length… OK

    鄭重聲明:本文內容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
    用戶投稿
    上一篇 2022年6月21日 06:46
    下一篇 2022年6月21日 06:47

    相關推薦

    • 11月27日哈爾濱疫情最新消息:昨日新增本土85+183

      黑龍江省最新疫情通報 11月26日0-24時,全省新增本土確診病例132例(含無癥狀感染者轉確診病例25例)。哈爾濱市85例(香坊區(qū)22例、南崗區(qū)17例、道里區(qū)17例、呼蘭區(qū)7例、…

      2022年11月27日
    • 漢中昨日新增本土4+3 11月27日漢中疫情最新通報

      11月26日陜西新增51例本土確診病例 新增902例本土無癥狀感染者 11月26日0-24時,新增報告本土確診病例51例(輕型49例、普通型2例),其中安康28例(1例為無癥狀轉確…

      2022年11月27日
    • 渭南疫情最新情況11月27日通報:昨日新增本土7+17

      11月26日陜西新增51例本土確診病例 新增902例本土無癥狀感染者 11月26日0-24時,新增報告本土確診病例51例(輕型49例、普通型2例),其中安康28例(1例為無癥狀轉確…

      2022年11月27日
    • cad連續(xù)標注快捷鍵(cad連續(xù)標注快捷鍵)

      本文主要講的是cad連續(xù)標注快捷鍵,以及和cad連續(xù)標注快捷鍵相關的知識,如果覺得本文對您有所幫助,不要忘了將本文分享給朋友。 cad中連續(xù)標注快捷鍵 CAD尺寸標準快捷命令:DL…

      2022年11月27日
    • 今天杭州疫情最新消息:0-10時新增1+28

      11月26日0-10時,杭州新增1例本土新冠病毒肺炎確診病例(輕型),為主動就診發(fā)現(xiàn);杭州新增28例新冠病毒無癥狀感染者,12例為卡口攔截發(fā)現(xiàn),9例為集中隔離點檢出,6例為居家隔離…

      2022年11月26日
    • 11月26日齊齊哈爾市疫情最新消息通報:昨日本土無癥狀感染者69例

      11月25日0-24時,全省新增本土確診病例134例(含無癥狀感染者轉確診病例9例)。哈爾濱市117例(南崗區(qū)29例、香坊區(qū)28例、道里區(qū)22例、呼蘭區(qū)9例、道外區(qū)8例、松北區(qū)6例…

      2022年11月26日
    • 鄭州市疫情11月26日最新消息通報:昨日新增本土180+777

      11月25日0—24時,河南省新增本土確診病例186例(鄭州市180例,其中91例為隔離管控發(fā)現(xiàn)、3例為重點人群篩查發(fā)現(xiàn)、40例為社區(qū)篩查發(fā)現(xiàn)、40例為主動就診發(fā)現(xiàn)、5例為無癥狀感…

      2022年11月26日
    • 11月26日黑河市疫情最新消息通報:昨日新增本土3+26

      11月25日0-24時,全省新增本土確診病例134例(含無癥狀感染者轉確診病例9例)。哈爾濱市117例(南崗區(qū)29例、香坊區(qū)28例、道里區(qū)22例、呼蘭區(qū)9例、道外區(qū)8例、松北區(qū)6例…

      2022年11月26日
    • 11月26日佳木斯市疫情最新消息通報:昨日新增本土5+14

      11月25日0-24時,全省新增本土確診病例134例(含無癥狀感染者轉確診病例9例)。哈爾濱市117例(南崗區(qū)29例、香坊區(qū)28例、道里區(qū)22例、呼蘭區(qū)9例、道外區(qū)8例、松北區(qū)6例…

      2022年11月26日
    • 11月26日綏化市疫情最新消息通報:昨日新增本土5+105

      11月25日0-24時,全省新增本土確診病例134例(含無癥狀感染者轉確診病例9例)。哈爾濱市117例(南崗區(qū)29例、香坊區(qū)28例、道里區(qū)22例、呼蘭區(qū)9例、道外區(qū)8例、松北區(qū)6例…

      2022年11月26日

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時間:周一至周五,10:30-18:30,節(jié)假日休息