django3-创建应用

创建应用

  • 打开命令行输入 python manage.py startapp blog
  • 添加应用名到工程settings.py 中的INSTALL_APPS里面

应用目录结构

20180627174500.png
  • migrations 数据迁移模块用来和数据库交互
  • admin.py django生成的admin后台管理配置文件
  • apps.py 应用的配置 可以不适用
  • models.py 数据模块 ORM框架
  • test.py 自动化测试模块
  • views.py 响应集合 请求处理

URL配置

  • 主URL配置
"""django1 URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
from django.urls import include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('blog/', include('blog.urls')),

  • app blog 的urls.py配置
from django.urls import path
from . import views as vb

urlpatterns = [
    path('index/', vb.index),
]
  • 正则表达式进行URL约束
  • 配置url要加/
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 切换到创建项目的目录 cd C:\Users\admin\Desktop\DjangoProject创建名为pr...
    在努力中阅读 3,360评论 2 3
  • 1 创建一个博客应用 在本书中,你将学习如何创建完整的,可用于生产环境的Django项目。如果你还没有安装Djan...
    lakerszhy阅读 2,735评论 9 22
  • Django的来历:python开发的! long long long years ago!劳伦斯出版集团新闻 网...
    JAguys阅读 377评论 0 0
  • django创建应用 创建步骤: 1.打开命令行,进入项目中的manage.py同级目录 2.命令行输入:pyth...
    be_keeper阅读 1,332评论 0 0
  • 点我查看本文集的说明及目录。 本项目相关内容( github传送 )包括: 实现过程: CH1 创建一个博客应用 ...
    学以致用123阅读 4,503评论 0 31