一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

第一個Django項目

 新用戶6664teD5 2022-04-08

創(chuàng)建Django項目:

用命令行的方式:

  1. 創(chuàng)建項目:打開終端,使用命令:django-admin startproject [項目名稱]即可創(chuàng)建。比如:django-admin startproject first_project

  2. 創(chuàng)建應用(app):一個項目類似于是一個架子,但是真正起作用的還是app。在終端進入到項目所在的路徑,然后執(zhí)行python manage.py startapp [app名稱]創(chuàng)建一個app。

pycharm的方式:

pycharm新建一個Django項目,新建項目的截圖如下:

使用pycharm創(chuàng)建完項目后,還是需要重新進入到命令行單獨創(chuàng)建app的。

運行Django項目:

  1. 通過命令行的方式:python manage.py runserver。這樣可以在本地訪問你的網站,默認端口號是8000,這樣就可以在瀏覽器中通過http://127.0.0.1:8000/來訪問你的網站啦。如果想要修改端口號,那么在運行的時候可以指定端口號,python manage.py runserver 9000這樣就可以通過9000端口來訪問啦。另外,這樣運行的項目只能在本機上能訪問,如果想要在其他電腦上也能訪問本網站,那么需要指定ip地址為0.0.0.0。示例為:python manage.py runserver 0.0.0.0:8000。

  2. 通過pycharm運行。直接點擊右上角的綠色箭頭按鈕即可運行。

項目結構介紹:

  1. manage.py:以后和項目交互基本上都是基于這個文件。一般都是在終端輸入python manage.py [子命令]。可以輸入python manage.py help看下能做什么事情。除非你知道你自己在做什么,一般情況下不應該編輯這個文件。

  2. settings.py:本項目的設置項,以后所有和項目相關的配置都是放在這個里面。

  3. urls.py:這個文件是用來配置URL路由的。比如訪問http://127.0.0.1/news/是訪問新聞列表頁,這些東西就需要在這個文件中完成。

  4. wsgi.py:項目與WSGI協議兼容的web服務器入口,部署的時候需要用到的,一般情況下也是不需要修改的。

project和app的關系:

appdjango項目的組成部分。一個app代表項目中的一個模塊,所有URL請求的響應都是由app來處理。比如豆瓣,里面有圖書,電影,音樂,同城等許許多多的模塊,如果站在django的角度來看,圖書,電影這些模塊就是app,圖書,電影這些app共同組成豆瓣這個項目。因此這里要有一個概念,django項目由許多app組成,一個app可以被用到其他項目,django也能擁有不同的app。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    在线日本不卡一区二区| 欧美日韩久久精品一区二区| 欧美又大又黄刺激视频| 中文字幕欧美精品人妻一区| 亚洲欧美日产综合在线网| 在线中文字幕亚洲欧美一区| 国产欧美性成人精品午夜| 欧美日韩有码一二三区| 国产成人精品一区二区三区| 国产又大又猛又粗又长又爽| 高清免费在线不卡视频| 亚洲清纯一区二区三区| 在线视频三区日本精品| 国产精品一区二区三区激情| 中文字幕乱子论一区二区三区| 亚洲熟妇熟女久久精品 | 亚洲精品小视频在线观看| 中国一区二区三区不卡| 成人精品欧美一级乱黄| 欧美日韩视频中文字幕| 久久精品久久久精品久久| 精品精品国产欧美在线| 国产高清一区二区白浆| 黄色日韩欧美在线观看| 国产欧美日韩在线一区二区| 久久99精品日韩人妻| 欧美中文字幕日韩精品| 成人综合网视频在线观看| 在线中文字幕亚洲欧美一区 | 国产欧美日韩在线精品一二区| 大香蕉再在线大香蕉再在线| 国产一区二区三区色噜噜| 好吊日在线观看免费视频| 爽到高潮嗷嗷叫之在现观看| 日韩精品小视频在线观看| 国产农村妇女成人精品| 欧美日韩无卡一区二区| 男人把女人操得嗷嗷叫| 在线免费看国产精品黄片| 日本深夜福利视频在线| 国产欧美一区二区久久|