Dec 4, 2008

Django manage.py 能做什么

创建项目
django-admin startproject projectName

在创建的项目下有:__init__.py, manage.py, settings.py, urls.py

下面主要看看manage.py 的用途:
manage.py 提供一些简单的管理功能,有:
1) 创建应用
./manage.py startapp appName

2) 验证models.py 书写是否正确
./manage.py validate

3) 根据models.py打印用于创建表的sql 语句
./manage.py sqlall dbName

4) 根据models.py创建表
./manage.py syncdb

5) ./manage.py shell 类似于 执行 python

6) ./manager.py dbshell 类似于 mysql -u username -p (其中username 是
settings.py 中设置的)

No comments:

Post a Comment

您的评论将使我blog更有动力~