Django框架---- 常用命令
Posted lambs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django框架---- 常用命令相关的知识,希望对你有一定的参考价值。
Django框架(二)
常用命令:
文章中,命令中带有 manage.py 字样的,代表需要进入project/manage.py文件同一级的目录下
1、创建项目:
django-admin startproject project-name
django-admin:在Windows中,若报错,可用django-admin.py代替
project-name:项目名称,需要符合Python的包命名规范
项目结构:manage.py文件是后续命令操作的关键
2、创建App:
python manage.py startapp app-name
3、创建数据库:
python manage.py makemigrations
python manage.py migrate
使用这两条命令,需要:
(1)提前创建一个空的数据库;
(2)在settings.py中设置DATABASES(后续会写到);
(3)提前在app/models.py文件中创建model类,继承自models.Model类(后续会写到);
4、运行Django项目:
python manage.py runserver [port]
开启Django服务,port为可选项,规定服务端口。若不写,则为默认端口8000
python manage.py runserver [0.0.0.0:port]
监听机器的所有IP
5、创建超级管理员:然后就可以开启服务,登陆 IP:PORT/admin
python manage.py createsuperuser
修改密码
python manage.py changepassword user-name
以上是关于Django框架---- 常用命令的主要内容,如果未能解决你的问题,请参考以下文章