Django django-admin.py 命令详解

一、Django 基本命令


下载 Django

 pip3 install django      # 默认下载最新版
pip3 install django==4.1  # 手动选择版本

 

创建Django 项目

格式:django-admin startproject 项目名

 django-admin startproject mysite 

 

创建APP应用

格式:python manage.py startapp 应用名

 python manage.py startapp app 

 

启动Django 项目

格式:python manage.py runserver IP地址 PORT端口

 python manage.py runserver 127.0.0.1 8080   #默认IP为127.0.0.1 


更新 数据库表或字段

 python manage.py makemigrations
python manage.py migrate


清空 数据库数据

 python manage.py flush   # 选择yes,会把数据全部清除,留下空表 


创建 超级管理员

 python manage.py createsuperuser 


按照提示输入用户名和对应的密码就好了邮箱可以留空,用户名和密码必填 修改 用户密码可以用

 python manage.py changepassword username 

 

查看安装 Django 版本

 python -m django --version 

 

二、django-admin


运行 django-admin help 来显示使用信息和每个应用程序提供的命令列表。

 C:\Users\Administrator>django-admin help
Type 'django-admin help <subcommand>' for help on a specific subcommand.
Available subcommands:
[django]
check
compilemessages
createcachetable
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
makemigrations
migrate
optimizemigration
runserver
sendtestemail
shell
showmigrations
sqlflush
sqlmigrate
sqlsequencereset
squashmigrations
startapp
startproject
test
testserver

 

 

 

 

 



 

标签: python

添加新评论