zoukankan      html  css  js  c++  java
  • Django子应用的创建与使用

    一、Django子应用存在的意义是什么?

    1、解耦:

    2、复用:

    二、如何创建子应用?

    方式一:python manage.py startapp 子应用名

    方式二:Tools -> Run manage.py Task... (仅适用于pycharm专业版)

    三、如何使用子应用?

    1、注册子应用

    在settings.py文件中的INSTALLED_APPS中注册Django子应用,有两种方式:

    1)直接配置 子应用名,如:project

    2)配置 子应用名.apps.子应用名首字母大写Config,如:interfaces.apps.InterfacesConfig

    2、定义子应用视图函数

    在子应用的views.py文件中定义用于处理业务逻辑的视图函数/视图类(注意,视图函数必须返回HttpResponse对象或其子类对象)

     

    3、定义访问子应用视图函数的路由 

    在全局路由配置文件urls.py中配置函数视图/类视图的路由映射(全局路由配置文件是Django路由寻址的第一步 即所有的路由寻址都是从全局urls配置文件中开始的,Django如何寻址见https://www.cnblogs.com/panpanda/p/15066934.html

    4、在浏览器输入定义的路由(前提:开启Django服务)

     

    本博客仅为本人学习过程中的记录,欢迎一起交流经验。
  • 相关阅读:
    面向对象程序设计作业1
    寒假作业4
    寒假作业3
    寒假作业2
    寒假学习计划
    三个生命中极可爱的人与难舍的往事
    Numpy and Pandas
    入门级神经网络之权重训练
    tensorboard入门
    1
  • 原文地址:https://www.cnblogs.com/panpanda/p/15066574.html
Copyright © 2011-2022 走看看