django 使用记录

博客嘛,还是随意些,写一些自己想写的东西,而不是别人想看的东西。

主要写一些,需要印象不太深刻的,需要记录的,或者某个时刻的一个想法。

 

django manage.py 操作总结

(最早接触的是1.4版本,写过一些小东西,之后是1.5,之后的版本就没用过,现在又重新捡起来了,从1.9这个版本重新学习。)

1、新建一个工程

django-admin.py startproject project_name

2、新建一个工程下的app

python manage.py startapp app_name
或 django-admin.py startapp app_name

3、同步数据库

1.7及其之后的版本
python manage.py makemigrations
python manage.py migrate
说明:
1.7之后的版本中,数据库中的表可以随着Model中的类动态的变化

1.7之前的版本
python manage.py syncdb
说明:
1.7之前的版本,同步完数据库后默认不能随model的变化改变数据库中的表,不过可以借助第三方模块South操作。

 

4、请空数据库

python manage.py flush

 

5、用户操作

创建超级管理员
python manage.py createsuperuser username

修改用户的密码
python manage.py changepassword username

 

6、启动django 环境变量的python环境

python manage.py shell

 

7、启动数据库命令行

python manage.py dbshell

 

posted @ 2016-09-02 23:33  9527chu  阅读(313)  评论(0编辑  收藏  举报