乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      django項(xiàng)目快速搭建入門指導(dǎo)

       測(cè)試開(kāi)發(fā)技術(shù) 2022-06-18 發(fā)布于廣東

      引言

      今天的主題,教大家如何利用django快速搭建一套簡(jiǎn)單的站點(diǎn)。

       環(huán)境準(zhǔn)備

      1、安裝django, pip install django

      2、查看django版本
         pip list —format=columns | findstr Django

      操作步驟

      1、創(chuàng)建項(xiàng)目
      django-admin.py startproject website

      當(dāng)提示述提示時(shí),解決方法:django-admin startproject website

      2、創(chuàng)建應(yīng)用

      python manage.py startapp blog
      或者 django-admin.py startapp app-name

      3、添加應(yīng)用

      打開(kāi).\website\setting.py文件 中,在第39行下面增加新增應(yīng)用blog

      4、數(shù)據(jù)庫(kù)數(shù)據(jù)同步

      python manage.py makemigrations   生成同步文件 

      python manage.py migrate   同步

      注:django v1.7.1以前的版本用:python manage.py syncdb 來(lái)進(jìn)行數(shù)據(jù)庫(kù)數(shù)據(jù)同步。

      5、運(yùn)行

      python manage.py runserver

      或者自定義Port:python manage.py runserver 8001

      或者ip:port: python manage.py runserver 0.0.0.0:8000

      6、創(chuàng)建后臺(tái)管理員

      python manage.py createsuperuser

      # 修改 用戶密碼可以用:
      python manage.py changepassword username
      django后臺(tái)地址,可訪問(wèn)http://localhost:8000/admin:

      7、增加視圖函數(shù)

      打開(kāi)Blog應(yīng)用中的view.py文件,添加第一個(gè)視圖函數(shù):

      8、配置urls.py

      1、在blog應(yīng)用目錄下,新建urls.py文件,用于管理該應(yīng)用下的url地址:

      2、將blog應(yīng)用下的urls.py文件,配置關(guān)聯(lián)到項(xiàng)目urls.py文件下:

      如上述,所有blog應(yīng)用下的url,都以blog開(kāi)頭,訪問(wèn)Http://localhost:8000/blog


      更換mysql數(shù)據(jù)庫(kù)

      1、安裝mysql,省略

      2、安裝成功后,cmd打開(kāi)命令終端,mysql -u root -p ,輸入密碼:

      3、查看端口命令,此步可省略:

      show global variables like 'port';

      4、創(chuàng)建django項(xiàng)目數(shù)據(jù)庫(kù),如 CREATE DATABASE website;

      5、通過(guò)sqlyog管理工具,查看:

      6、安裝PyMySQL

      pip install PyMySQL  

      7、修改django setting.py中數(shù)據(jù)庫(kù)配置:

      8、驗(yàn)證是否配置且連接正確

      python manage.py shell

      from django.db import connection

      cursor = connection.cursor()

      9、重新生成數(shù)據(jù)、默認(rèn)表
      python manage.py migrate

      10、重新創(chuàng)建后臺(tái)管理員用戶,可參照上述方法

      11、重新進(jìn)入后臺(tái),http://localhost:8000/admin

          到此一個(gè)簡(jiǎn)單的django站點(diǎn)就搭建完成,當(dāng)然,此文主要是拋磚引玉,以圖文的形式告訴大家利用Django實(shí)現(xiàn)網(wǎng)站站點(diǎn)的主要操作步驟,如果想實(shí)現(xiàn)一個(gè)自主,功能強(qiáng)大的網(wǎng)站系統(tǒng),還遠(yuǎn)遠(yuǎn)不止不如,而且一晚上也說(shuō)不完。需要靠大家去下功夫,當(dāng)然如果后面時(shí)間允許的話,或許我會(huì)開(kāi)一個(gè)單獨(dú)的django系列課程,敬請(qǐng)期待吧!

       小結(jié)
          如果需要更改數(shù)據(jù)庫(kù),建議在所有數(shù)據(jù)操作之前,就要進(jìn)行,否則中間臨時(shí)修改數(shù)據(jù)庫(kù)類型,會(huì)導(dǎo)致原先創(chuàng)建的數(shù)據(jù)丟失。
      小貼士
      由于時(shí)間關(guān)系,今晚分享到此結(jié)束,下節(jié)介紹django項(xiàng)目布署方法。

        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多