[django学习笔记] (一)基本命令

1、新建一个django项目

django-admin.py  startproject project_name

project_name 是项目的名称,必须合法(如不能用数字开头)


2、新建app

(cmd要切换到项目所在目录)

python manage.py startapp app_name

或者

django-admin.py startapp app_name


3、创建数据库或修改数据库

(适用于django1.7以上的版本)

python manage.py makemigrations #生成迁移文件,告诉django如何修改数据库

python manage.py migrate #将生成的文件迁移到数据库


4、使用开发服务器

python manage.py runserver

如果出现错误消息 “That port is already in use” (指定端口已被占用),可以执行以下命令使用其他端口

 python manage.py runserver 8001

如果这个这个端口也不可用,可以增大端口号重试


5、清空数据库

python manage.py flush


6、创建超级管理员

python manage.py createsupperuser

然后按照提示输入用户名和密码

修改密码时可执行命令:

python manage.py changepassword username

7、导出数据和导入数据

python manage.py dumpdata appname > appname.json

python manage.py loaddata appname.json


8、打开项目环境终端

python manage.py shell

可以通过交互式终端会话以编程的方式查看数据,可用于测试项目和排除故障


9、打开数据库命令行

python manage.py dbshell


10、查看更多命令

python manage.py
在终端输入上述命令可以查看详细的列表


教程链接:

https://code.ziqiangxuetang.com/django/django-basic.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值