一、Django框架创建命令
1、django框架创建命令(linux系统有sudo,win系统没有)
sudo django-admin startproject 项目名称
2、django的应用app创建(需进入项目目录当中)
sudo python manage.py startapp app名称
3、查看django框架树形结构
tree 项目名称
二、Django服务命令
1、django后台服务启动命令(需要设定虚拟机IP和端口,不然就默认是127.0.0.1:8000)
python manage.py runserver 虚拟机IP地址:端口
三、Django框架代码内部命令
1、在django的models中创建了抽象类的数据库后,使用以下命令创建数据库模型
python manage.py makemigrations App应用名称
2、更新数据库
python manage.py migrate
3、创建后台管理员,需要输入用户名以及密码
python manage.py createsuperuser
4、导出应用下的数据(前提是在settings下的installed_apps进行了应用的安装)
# Application definition
# 安装应用
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'home',
'bbs',
]
python manage.py dumpdata app名称 > 文件名.json
5、python调试
python manage.py shell
exit()退出
6、运行服务器
python manage.py runserver
ctrl+c退出
在运行服务器时默认的端口号是8000,若想改变端口号,在runserver后加上端口号
python manage.py runserver 端口号
python manage.py runserver 8500,此时服务器的端口号就不再是8000,而是8500