PyCharm社区版02:创建Django - polls应用

Django 自带一个投票(polls)应用的案例,这里按照官网提示将其部署下来。

  • 参考文档:Writing your first Django app, part 1(https://docs.djangoproject.com/en/5.1/intro/tutorial01/#creating-a-project)
    • 创建(导入)应用
    • 完成路由配置验证
  • 参考文档:Writing your first Django app, part 2(https://docs.djangoproject.com/en/5.1/intro/tutorial02/)
    • 数据库处理
    • 创建、激活模型
    • 使用 Django 提供的 API 接口
    • 关于 Django 的后台管理

一、创建应用

参考官方文档:Creating the Polls app(https://docs.djangoproject.com/en/5.1/intro/tutorial01/#creating-the-polls-app)

1、将 Polls 应用导入当前项目

2、编辑视图文件

在Django项目中,每个应用(app)通常都包含一个views.py文件。当用户通过浏览器或其他客户端发送HTTP请求到Django应用时,Django 会根据请求的URL来匹配相应的视图。一旦找到匹配的视图,Django就会调用该视图来处理请求。

  • 官方源码(https://docs.djangoproject.com/en/5.1/intro/tutorial01/#write-your-first-view):
from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")

直接粘贴到 views.py 文件中

3、配置路由

配置访问链接和视图之间的关联关系。

在 Django 应用中,urls.py 文件主要用于定义和映射 URL 路径到相应的视图函数(如上面的 views.py 中的 index() 函数)或视图类(view classes)。当用户访问一个特定的 URL 时,Django 会根据 urls.py 文件中的配置来决定调用哪个视图来处理该请求。也可以简称为 “路由配置” 功能。

官方源码:

from django.urls import path
from . import views

urlpatterns = [
    path("", views.index, name="index"),
]

在当前应用(polls)下新建一个 urls.py 文件,粘贴官方源码

4、项目全局配置

在 Django 项目中,全局的 urls.py 文件通常位于项目的根目录下。这个文件是 Django 项目 URL 配置的起点,它负责定义项目的 URL 路由系统,将特定的 URL 路径映射到相应的视图(views)或其他 URL 配置模块上。

官方源码:

  • 注释1:匹配以 /polls/ 开头的 URL&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值