9.django-admin和manage.py介绍

manage.py是对django-admin的封装,每个django项目都有一个manage.py

Type 'manage.py help <subcommand>' for help on a specific subcommand.

Available subcommands:

[auth]
    changepassword(修改密码)
    createsuperuser(创建超级管理员)

[django]
    check(检查django项目完整性)
    compilemessages(编译语言文件)
    createcachetable(创建缓存表)
    dbshell(进入 django db shell)
    (查看配置文件的改动)
    dumpdata(导出数据)
    flush(清空数据库)
    inspectdb
    loaddata(导入数据)
    makemessages(创建语言文件)
    makemigrations(生成数据库同步脚本)
    migrate(同步数据库)
    runserver
    sendtestemail
    shell(进入django shell)
    showmigrations(查看生成的数据库同步脚本)
    sqlflush(查看生成清空数据库的脚本)
    sqlmigrate(查看数据库同步的sql文件)
    sqlsequencereset
    squashmigrations
    startapp(创建一个app)
    startproject(创建一个django项目)
    test
    testserver

[sessions]
    clearsessions(清除sessions)

[staticfiles]
    collectstatic(静态文件收集)
    findstatic(寻找静态文件)
    runserver(启动服务)

推荐阅读更多精彩内容