1. 程式人生 > >菜雞的Django學習筆記(一)Linux+deepin+pycharm

菜雞的Django學習筆記(一)Linux+deepin+pycharm

2017.11.30

//Linux裡的搜狗輸入法用的真不方便

//開個部落格監督自己繼續學

//這個視訊挺好的https://www.imooc.com/video/13933

1.deepin下安裝Django ,按官方文件安裝出現一堆問題,最後發現需要先更新pip,再用pip安裝Django;

2.deepin下安裝時pip下載速度很慢,重啟幾次機器才成功安裝;

3.Django中文翻譯文件 http://python.usyiyi.cn/translate/django_182/index.html

4.建立一個Django工程mysite後,會自動生成幾個檔案

mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        wsgi.py
其中

manage.py:一個命令列工具,可以使你用多種方式對Django專案進行互動

講人話就是這個裡面放了所有和這個專案互動的命令,python manage.py檢視,這裡面有個runserver命令可以直接執行伺服器,

__init__.py :是個空檔案

settings.py :配置檔案,包含資料庫,APP,時間的配置,其中每建一個APP,都要在INSTALLED_APPS中加上去

urls.py        :配置url的,所有寫的頁面都要自己配置url,url是什麼?Uniform Resoure Locator 簡單的說,URL就是位址列上的那串字元

wsgi.py       :python web server gateway interface,伺服器閘道器介面,就相當於上下位機之間通訊的串列埠