<返回更多

Python Django Web 框架编程 - Django 管理工具

2023-04-11  今日头条  逸剑听潮
加入收藏

安装 Django 之后,默认即安装了django-admin。在命令提示符中输入下面的命令,就会列出django-admin 的常用命令:

django-admin

 

在Django里django-admin.py和manage.py都是Django的命令工具集,用于处理系统管理相关操作,而manage.py是在创建Django工程时自动生成的,manage.py是对django-admin.py的简单包装,二者的作用基本一致。

django-admin存放在Python/ target=_blank class=infotextkey>Python的site-packagesdjangobin 里,manage.py存放在项目工程文件夹里。 django-admin可以对不同的项目进行设置,而manege.py只能对当前的工程有效。

执行命令的三种方式:

$ django-admin <command> [options] 
$ python manage.py <command> [options] 
$ python -m django <command> [options]

获得运行时帮助:

django-admin 的常用命令介绍:

默认情况下,所有应用都将被选中。可以通过提供App的名字检查指定的应用:

django-admin check auth admin myapp 

如果你没有指定任何一个应用,那么将对全部的应用进行检查。

有两种格式:

--list:列表格式。默认格式。
--plan, -p:无脑直出格式
--database:指定数据库

manage.py命令

manage.py是每个Django项目中自动生成的一个用于管理项目的脚本文件。manage.py接受的是Django提供的内置命令。manage.py 内置命令包含:

app提供的命令

前面是Django核心提供的命令项,下面则是一些内置app,比如auth等提供的命令项。它们只在对应的app启用的时候才可用。

changepassword
createsuperuser
clearsessions
collectstatic

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>