django基礎幫助命令

2022-09-13 00:09:36 字數 2807 閱讀 4186

檢視 manage.py 的幫助輸出

1 $python manage.py 

23 type 'manage.py help ' for

help on a specific subcommand.45

**ailable subcommands:67

[auth]

8changepassword

9createsuperuser

1011

[contenttypes]

12remove_stale_contenttypes

1314

[django]

15check

16compilemessages

17createcachetable

18dbshell

19diffsettings

20dumpdata

21flush

22inspectdb

23loaddata

24makemessages

25makemigrations

26migrate

27sendtestemail

28shell

29showmigrations

30sqlflush

31sqlmigrate

32sqlsequencereset

33squashmigrations

3435

startproject

36test

37testserver

3839

[sessions]

40clearsessions

4142

[staticfiles]

43collectstatic

44findstatic

45 runserver

新建乙個django專案

python manage.py startproject project_name

建立資料庫

1

#1. 建立更改的檔案

2python manage.py makemigrations3#

2. 將生成的py檔案應用到資料庫

4 python manage.py migrate

清空資料庫

1 python manage.py flush

執行伺服器

1

#直接用埠執行

2 python manage.py runserver 8000

3 python manage.py runserver 808046

# 直接使用本機可用的ip

7 python manage.py runserver 0.0.0.0:8000

管理員賬戶與密碼修改

1

#建立超級管理員

2python manage.py createsuperuser34

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

6 python manage.py changepassword username

專案檢查

一般在發布之間執行必須的檢查

1 python manage.py check

在model改變之後生成 model遷移檔案

在django中 資料庫的建立與修改直接表現在model的運用之中

所以在django中對資料庫的管理是可以由程式自動的建立完成

1

python manage.py makemigrations 將model的改變生成乙個遷移檔案

2 python manage.py migrate 執行遷移

匯入匯出資料庫資料

直接在shell管理資料庫

python manage.py dbshell

django 國際化/ 多語言顯示

在django國際化的使用中必須現 在settings.py檔案中設定languages設定

1 languages =(

2 ('

en', ('

english

')),

3 ('

zh-cn

', ('

中文簡體

')),

4 ('

zh-tw

', ('

中文繁體

')),

5 )

1 python manage.py makemessages -l zh_hans

2 python manage.py makemessages -l zh_hant

生成需要翻譯的檔案

在locale目錄中django.po翻譯相應的語言

執行翻譯

python manage.py compilemessages

建立cache快取資料庫

1 python manage.py createcachetable [cache_table_name]

檢測現在的配置玉預設配置的差異

diffsettings

差異顯示當前設定檔案和django預設設定之間。

注意,django的預設設定在django下global_settings.py,如果你好奇的看違約的完整列表。

1 python manage.py django-admin.py

django入門 基礎命令

1.新建乙個 django project django admin startproject project name 特別是在 windows 上,如果報錯,嘗試用 django admin 代替 django admin.py 試試 注意 project name 是自己的專案名稱,需要為合法...

linux基礎命令及檢視命令的使用幫助

l 長格式 檔案型別 普通檔案 f d 目錄檔案 b 塊裝置檔案 block c 字元裝置檔案 character l 符號鏈結檔案 symbolic link file p 命令管道檔案 pipe s 套接字檔案 socket 檔案許可權 9位,每3位一組,每一組 rwx 讀,寫,執行 r 檔案硬...

Linux命令 幫助命令

命令名稱 man 命令英文原意 manual 命令所在路徑 usr bin man 執行許可權 所有使用者 功能描述 獲得幫助資訊 命令 配置檔案 語法 man 配置檔案名稱 命令 命令名稱 info 命令英文原意 information 命令所在路徑 usr bin info 執行許可權 所有使用...