首页 > 其他分享 >实验项目3 自定义路由转换器

实验项目3 自定义路由转换器

时间:2024-10-12 20:53:25浏览次数:17  
标签:自定义 py chapter02 app01 应用 转换器 路由

  • 实验目的
  1. 了解Django处理HTTP请求的流程。
  2. 掌握路由转换器的用法。
  3. 掌握如何定义和使用自定义路由转换器。

  • 实验内容

操作1 创建Django项目chapter02(先进入之前创建的虚拟环境(python3.7、有Django))

操作2 在项目chapter02中创建应用app01(应用需要激活应用并分配根路由、创建子路由,p10(可以先测试下))
1.切换到chapter02项目目录下:cd chapter02。

2.使用python manage.py startapp app01命令创建应用。

3.在chapter02/settings.py文件中的INSTALLED_APPS列表中添加'app01'以激活应用。

4.在chapter02/urls.py中添加path('app01/', include('app01.urls')),来分配根路由到app01应用。

操作3 在应用app01中新建converter.py文件

操作4 定义与注册自定义路由转换器代码

操作5 在app01应用的urls.py文件中导入转换器所在文件并使用自定义的路由转换器

操作6 在app01应用中定义mobile视图,在页面中呈现手机号(views.py)

操作7 启动chapter02项目,访问http://127.0.0.1:8000/app01/mobile/13000000000

若发现我的博客存有不足之处,恳请您不吝赐教,您的指正将是我进步的宝贵阶梯。

标签:自定义,py,chapter02,app01,应用,转换器,路由
From: https://blog.csdn.net/tiant9808/article/details/142885792

相关文章

  • 了解如何实现自定义View
    在Android开发中,自定义View是实现独特UI组件的重要手段。通过自定义View,开发者可以创建出满足特定需求、具有独特外观和行为的UI元素。以下将详细介绍如何实现自定义View,包括基础步骤、关键要点以及最佳实践。一、自定义View的基础步骤1.继承View或其子类首先,你需要创建一......