zoukankan      html  css  js  c++  java
  • Django常见命令

    在Django的使用过程中需要使用命令让Django进行一些操作,例如创建Django项目,启动Django程序,创建新的APP,数据库迁移等。

    1. 创建Django项目

    新建一个文件夹来存放项目文件,切换到这个目录下,启动命令行工具,创建一个名为mysite的Django项目:

    django-admin startproject mysite

    创建好项目之后,可以查看当前目录下多出一个名为mysite的文件夹,mysite的文件夹目录结构如下:

     

    mysite/
      manage.py
      mysite/
         _init_.py
         settings.py
         urls.py
         wsgi.py

    2. 启动Django项目

    启动项目的时候,需要切换到mysite目录下,执行如下命令:

    python manage.py runserver      #默认使用8000端口

    命令后面还可以指定参数:

    python manage.py runserver 8888     #8888为新指定的端口
    python manage.py runserver 127.0.0.1:8000   #还可以指定IP和端口,冒号分割

    3. 创建APP

    一个Django项目可以分为很多个APP,用来隔离不同功能模块的代码。
    命令行创建:

    python manage.py startapp app01

    执行命令后,项目目录下多出一个app01的文件夹,目录机构如下:

    app01/
        migrations
            __init__.py
        __init__.py
        admin.py
        apps.py
        models.py
        tests.py
        views.py

    4. 使用PyCharm创建app

    可以使用PyCharm的manage.py工具来执行命名。

    在主菜单栏中选择【Tools】,在下拉菜单中选择【Run manage.py task】,会出现如下图所示的工具对话框: 

    在弹出的命令窗口中直接输入下面的命令便可创建app:

    startapp app01

    使用PyCharm的manage.py工具执行命令时,只用输入命令及参数即可,不用再输入【python manage.py】了。

    5. 数据迁移

    python manage.py makemigrations

    python manage.py migrate

    6. 创建超级用户

    python manage.py createsuperuser

     输入以上命令后,根据提示输入用户名,邮箱,密码,确认密码。
    密码的要求至少有8位,不能和邮箱太接近,两次密码需要一致。

     

     

  • 相关阅读:
    ubuntu12.04 死机 卡屏 画面冻结解决方案
    Install Firefox 20 in Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint 14 and Linux Mint 13 by PPA
    ListView1.SelectedItems.Clear()
    android studio 下载地址
    jquery.slider.js jquery幻灯片测试
    jquery.hovermenu.js
    jquery.tab.js选项卡效果
    适配 placeholder,jquery版
    jquery.autoscroll.js jquery自动滚动效果
    将 Google Earth 地图集成到自己的窗体上的 简单控件
  • 原文地址:https://www.cnblogs.com/yang-wei/p/9978649.html
Copyright © 2011-2022 走看看