Django Django基本命令

2021-09-16 13:11:22 字數 1850 閱讀 8242

django-admin.py startproject 《專案名稱》
例:

django-admin.py startproject myproject
當前目錄下會生成myproject的工程,目錄結構如下:

myproject

|----manage.py

|____myproject

|----__init__.py

|----settings.py

|----urls.py

|----wsgi.py

manage.py:django專案裡面的工具,通過它可以呼叫django shell和資料庫等;

settings.py:包含了專案的預設設定,包括資料庫資訊,除錯標誌以及其他一些工作的變數;

urls.py:負責把url模式對映到應用程式.

例: 當前目錄下會生成myblog目錄,目錄結構如下:

myblog

|----__init__.py

|----admin.py

|----migrations

| |---__init__.py

|----models.py

|----tests.py

|----views.py

python manage.py runserver 例:

python manage.py runserver 8080

啟動後web訪問位址+埠就可以了 ~

python manage.py syncdb

注意:django 1.7.1 及以上的版本需要用以下命令

python manage.py makemigrations

python manage.py migrate

這種方法可以建立表,當你在models.py中新增了類時,執行它就可以自動在資料庫中建立表了,不用手動建立

python manage.py flush
此命令會詢問是 yes 還是 no, 選擇 yes 會把資料全部清空掉,只留下空表。

建立超級管理員

python manage.py createsuperuser

# 按照提示輸入使用者名稱和對應的密碼就好了郵箱可以留空,使用者名稱和密碼必填

# 修改 使用者密碼可以用:

python manage.py changepassword username

# 1. 建立乙個專案:django-admin.py startproject 《專案名稱》

django-admin.py startproject myproject

# 3. 啟動專案:python manage.py runserver # 4. 同步更改資料庫表或字段

python manage.py syncdb

注意:django 1.7.1 及以上的版本需要用以下命令

python manage.py makemigrations

python manage.py migrate

# 5. 清空資料庫

python manage.py flush

# 6. 建立超級管理員

python manage.py createsuperuser

# 7. 修改使用者密碼

python manage.py changepassword username

Django Django錯誤整理

1.settings cannot be imported,because environment variable django settings module is undefined.解決方法 from django.template import template,context from ...

mysql基本命令總結 mysql基本命令總結

1.在ubuntu上安裝mysql sudo apt get install mysql server sudo apt get install mysql client 2.安裝結束後,用命令驗證是否安裝並啟動成功 sudo netstat tap grep mysql 通過上述命令檢查之後,如果...

linux終端基本命令和vi基本命令

今天學習內容 建立 了乙個基本的虛擬機器執行環境,在虛擬機器下使用cent os 6.0 系統,學習了linux終端命令 視窗的基本操作命令 和對vi 工具的簡單 操作 linux 基本命令 1 顯示當前路徑 pwd 2 切換路徑 cd 路徑名稱 絕對路徑 從根目錄開始,例如 root test3 ...