天天看點

Django學習筆記-常用指令

用Python開發網站,我用的是Django架構,資料庫是SQLite。

這裡總結下Django的常用指令:

1、建立項目:

django-admin startproject <項目名> [路徑]

目錄結構如下:

myproject

|----manage.py

|____myproject

    |----__init__.py

    |----settings.py

    |----urls.py

    |----wsgi.py

manage.py:Django項目裡面的工具,通過它可以調用django shell和資料庫等;

settings.py:包含了項目的預設設定,包括資料庫資訊,調試标志以及其他一些工作的變量;

urls.py:負責把URL模式映射到應用程式.

2、啟動Django服務:

python manage,py runserver [web端口号]

3、建立應用(一個Django程式是由多個“應用”組成的,相當于一個個子產品吧):

python manage.py startapp <應用名稱>

4、同步資料庫表、字段:

先裝載需要遷移的資料(不先運作這個,無法遷移)

python manage.py makemigrations

遷移

python manage.py migrate

5、建立超級管理者賬号:

python manage.py creatsuperuser

按照提示輸入使用者名、郵箱、密碼。如果密碼簡單,會提示是否忽略警告,輸入“y”即可。

6、修改使用者密碼:

python manage.py changepassword <使用者名>