`
huangyiiiiii
  • 浏览: 118545 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

实现一个 django 的 url dispatcher

阅读更多
心血来潮,实现了一个 django 的 url dispatcher,比想象中简单多了。
http://djangodispatcher.googlecode.com/svn/trunk/mapper.py
http://djangodispatcher.googlecode.com/svn/trunk/test.py

实际实现功能的代码才2、30行,功能基本完整,包括分层次的url配置,和发生异常时帮助调试用的一些信息。

PS:发现最近爱上了 Test Driven.
分享到:
评论

相关推荐

    基于Python Django实现从0开发一个Django博客系统.zip

    【Python Django实现从0开发一个Django博客系统】 在计算机科学与技术领域,毕业设计是一项重要的实践性教学环节,旨在让学生将所学理论知识应用于实际项目中。本资源提供了一个基于Python Django框架实现的博客...

    Django课件.zip

    Django是一个高级的Python Web框架,用于快速开发安全且可维护的网站。它遵循“DRY”(Don't Repeat Yourself)原则,旨在减少代码重复,提高开发效率。Django的核心组件包括模型(Model)、视图(View)、模板...

    django 3.0.x源码文件

    Django是Python编程语言中的一个强大且流行的Web框架,它以其高效、可扩展性和安全性而受到全球开发者的喜爱。3.0.x版本是Django发展的一个重要里程碑,引入了许多新特性、优化和改进。通过深入学习和理解Django 3.0...

    轻量级Django

    Django,作为一个强大的Python Web框架,以其“快速、可扩展且优雅”的设计哲学闻名,但轻量级Django则可能指的是在项目规模较小或资源有限的情况下,如何更高效地利用Django的优势。 Django的核心组件包括模型...

    django个人博客

    在本项目“django个人博客”中,开发者利用Django的强大功能构建了一个功能齐全的个人博客系统。这个博客系统集成了KUeditor编辑器,提供了用户友好的内容创作体验。 1. **Django框架基础** Django的核心组件包括...

    Django类毕业设计-外文翻译

    4. **URL调度器(URL Dispatcher)**:URL调度器将URL映射到相应的视图函数,实现URL路由。 此外,Django还提供了丰富的功能,如表单处理、认证和授权系统、管理界面(admin site)、中间件(middleware)以及缓存...

    Django框架视图层URL映射与反向解析实例分析

    URL分发(URL dispatcher)映射配置可以被看作Django项目的入口配置(项目下的urls.py以及应用的下的urls.py,include将两者联系起来在项目下的urls.py),通过URLdispatcher可以指定用户的每一个访问的后台的python...

    Django Book中文版

    4. **URL调度器(URL Dispatcher)**:Django通过URL配置文件将URL模式映射到视图函数,使得URL设计更直观,同时也方便了后期维护。 5. **表单(Forms)**:Django提供了一套强大的表单处理机制,包括模型表单、...

    Django包分析

    Django,作为Python编程语言中的一个强大Web框架,因其高效、灵活和易用性而备受开发者喜爱。它遵循“DRY”(Don't Repeat Yourself)原则,旨在减少重复代码,提高开发效率。Django的核心组件包括模型(Models)、...

    Django-1.3.1.tar.gz

    4. **URL路由(URL Dispatcher)**:Django的URL路由系统允许开发者定义简洁且可读性强的URL模式,将它们映射到相应的视图函数或类。 5. **表单(Form)**:Django提供了强大的表单处理能力,可以自动生成HTML表单...

    这是一个基于Django开发框架开发的主机管理系统.zip

    Django是一个高级的Python Web框架,它鼓励快速开发和实用主义设计,遵循“DRY”(Don't Repeat Yourself)原则。这个基于Django开发的主机管理系统,显然利用了Django的强大功能来管理和维护主机资源。 1. **...

    【Django入门】-Django实现blog系统的附件

    在本教程中,我们将深入探讨如何使用Django框架来创建一个具有附件功能的博客系统。Django是一个用Python编写的高级Web开发框架,它强调可重用性和“干”(Don't Repeat Yourself)的原则,使得开发者能够快速构建...

    Django-4.0.1.tar.gz

    综上所述,Django 4.0.1作为一个全面而强大的Python后端开发框架,无论是在性能、安全还是易用性方面都有出色的表现。无论是新手还是经验丰富的开发者,都可以借助Django快速构建高质量的Web应用。

    Django1.11.12 框架

    Django 1.11.12 是一个稳定版本的Python Web框架,它为开发者提供了构建高效、可扩展且优雅的Web应用的能力。这个框架以其“ batteries included ”的理念著称,意味着它内置了许多功能,使得开发者可以快速地开始...

    Python+Web+Django框架指南

    在Django中,通过定义URL模式来实现这一功能,使得每个URL都能对应到一个处理请求的视图。 使用Django开发Web应用的基本步骤: 1. **安装与设置**:首先需要安装Python和Django。通过pip工具可以轻松安装Django。...

    Django_pt_1_pythondjango_

    1.pdf”,你将了解Django的基本架构,开始搭建第一个Django项目,并掌握如何使用Django进行数据库操作和视图的创建。继续学习,你将逐渐成为一名熟练的Django开发者,能够构建复杂、高性能的Web应用。

    Python 中urls.py:URL dispatcher(路由配置文件)详解

    urls.py:URL dispatcher(路由配置文件) URL配置(URLconf)就像是Django所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表。... view函数:一个可调用对象,通常为一个视

Global site tag (gtag.js) - Google Analytics