zoukankan      html  css  js  c++  java
  • Django的30条操作指令

    Django的30条操作指令:在终端输入

    python manage.py help即可展示

    使用方式

    基本上都是 python manage.py xxx

    30条命令及含义

    [auth]

    changepassword  修改内置用户表的用户密码
    createsuperuser 为内置用户表创建超级管理员账户
    

    [contenttypes]

    remove_stale_contenttypes # 删除数据库中已不使用的数据表
    

    [django]

    check #检测整个项目是否存在异常问题
    compilemessages 编译语言文件,用于项目的区域语言设置
    createcachetable创建缓存数据表,为内置的缓存机制提供存储功能
    dbshell进入Django配置的数据库,可以执行数据库的SQL语句
    diffsettings 显示当前settings.py的配置信息与默认配置的差异
    dumpdata 导出数据表的数据并以JSON格式存储,如python manage.py dumpdata index > data.json,把index所对应模型的数据导出,并保存在data.json中
    flush清空数据表的数据信息
    inspectdb获取项目所有模型的定义过程
    loaddata将项目数据文件导入数据表,如python manage.py loaddatadata.json
    makemessages 创建语言文件,用于项目的区域语言设置
    makemigrations 从模型对象创建数据迁移文件并保存在App的migrations文件夹
    migrate根据迁移文件的内容,在数据库里生成相应的数据表
    sendtestemail 向指定的收件人发送测试的电子邮件
    shell 进入django的Shell模式,用于调试项目功能
    showmigrations 查看当前项目所有的迁移文件
    sqlflush 查看清空数据库的SQL语句脚本
    sqlmigrate根据迁移内容输出相应的SQL语句
    sqlsequencereset重置数据表增添字段的索引值
    squashmigrations对迁移文件进行压缩处理
    startapp创建项目应该App
    startproject创建新的Django项目
    test运行App里面的测试程序
    testserver新建测试数据库并使用该数据库运行项目
    

    [sessions]

    clearsessions 清空会话Session数据
    

    [staticfiles]

    collectstatic 收集所有的静态文件
    findstatic 查找静态文件的路径信息
    runserver 在本地计算机上启动Django项目
  • 相关阅读:
    (6)在树莓派上截屏的方法
    (7)树莓派读物USB摄像头
    (4)给树莓派安装中文输入法Fcitx及Google拼音输入法
    (3)使用Android手机作为树莓派的屏幕
    (2)在树莓派安装运行在Python3上的OpenCV
    相机靶面尺寸和视场角换算
    STM32F103C8T6在Arduino IDE里编程
    项目(二) esp32-cam 网页图像人脸
    开发(一) ardunio环境配置 针对esp32-cam 更多例程
    [转] Compile、Make和Build的区别
  • 原文地址:https://www.cnblogs.com/wkhzwmr/p/15662615.html
Copyright © 2011-2022 走看看