• Python Django manage.py扩展自定义命令


    1.创建项目 luffy

    django-admin.py startproject luffy

    2, 创建app web, 并在settings.py 文件中添加该app

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        # Api
        'web',
    
    ]
    settings.py

    3.在web下建management.commands模块

    4.在commands下建eventcheck.py文件

    5.编写eventcheck.py

    6.执行python manage.py  检查下是否有这个命令


    [auth]
      changepassword
      createsuperuser

    [contenttypes]
      remove_stale_contenttypes

    [django]
      check
      ...
      makemessages
      makemigrations
      migrate
      sendtestemail
      shell
      ...
      startapp
      startproject

    [web]
      eventcheck

    7.执行python manage.py  eventcheck

    就会执行  eventcheck.py下的内容了

  • 相关阅读:
    第五课 主引导程序的扩展 下
    C.Candy
    B.大钉骑马走江湖
    A喝酒(北京林业大学校赛)
    HDU 5666 Segment
    南京理工大学第八届校赛题目题解(部分)
    TCO 2016 Round 1B
    139. Word Break
    90. Subsets II
    78. Subsets
  • 原文地址:https://www.cnblogs.com/win-lin08/p/9970791.html
Copyright © 2020-2023  润新知