zoukankan      html  css  js  c++  java
  • django-admin.py和manage.py的用法

    【简介】

    django-admin.py是Django的一个用于管理任务的命令行工具。本文将描述它的大概用法。

    另外,在每一个Django project中都会有一个manage.py。manage.py是对django-admin.py的简单包装,它额外帮助我们做了两件事情:

    1. 它将你的project的包放到sys.path中
    2. 它将DJANGO_SETTINGS_MODULE环境变量设置为了你的project的setting.py文件的位置。

    如果你是通过setup.py工具来安装Django的,那么django-admin.py脚本应该在你的系统目录中。如果不存在,你可以到你的python安装目录下的site-package/django/bin中去找找看。

    通常来说,如果你经常是在一个独立的Django project里工作,那么使用manage.py会更方便一些。但如果你有很多Django project,那么可以使用django-admin.py,同时需要经常变更DJANGO_SETTINGS_MODULE或使用–settings选项来设置不同的setting.py。

    本文中都会使用django-admin.py来给大家做演示,但所有的例子,都也可以使用manage.py来实现。

     

    【用法】

    djang-admin.py的语法为:

    django-admin.py <subcommand> [options]
    manage.py <subcommand>  [options]

    其中,subcommand是子命令;options是可选的,可以有0个到多个option。

    获得帮助的方法是使用help这个命令,共有两种方法:

    1 运行django-admin.py help会显示用法信息,并给出所有可用的subcommand列表

    2 运行django-admin.py help <subcommand>会显示特定的subcommand的描述信息,以及所有可用的options

    运行django-admin.py –version可以显示django的版本号。

    如果使用django-admin.py时加入–verbosity,则会显示大量通知信息和调试信息。

  • 相关阅读:
    httpClient-3.1学习笔记
    HTTP Header 详解
    Java:对象的强、软、弱和虚引用
    Spring @ResponseBody 返回乱码 的优雅解决办法
    Spring MVC 返回类型为字符串时, 返回中文变成"?"处理
    GroupVarint
    Format
    DynamicConverter
    Thread pools & Executors
    Futures
  • 原文地址:https://www.cnblogs.com/chaojiyingxiong/p/9403674.html
Copyright © 2011-2022 走看看