`
喜欢蓝色的我
  • 浏览: 370277 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

django学习知识点汇总(url)

阅读更多

问题1:

django版本不同,设置的url样式有所不同

django1.8中的urls.py和django1.6中的urls.py的配置有不一样的地方

在django1.6中:

urlpatterns = patterns(‘’,

               url(r'^blog/index/$','blog.views.index'),

               url(r'^blog/time/$','blog.views.time'),

)

或者

urlpatterns = patterns(‘blog.views’,

               url(r'^blog/index/$','index'),

               url(r'^blog/time/$','time'),

)

在django1.8中:

from blog import views    #django1.8及之后的版本,要求前improt 在正常使用

urlpatterns = [

    url(r'^blog/index/$',views.index),#注意这里,取消了单/双引号

    url(r'^blog/time/$', views.time),

]

或者

urlpatterns = [

    url(r'^blog/index/$',‘blog.views.index’),#注意这里,仍然可以使用单/双引号

    url(r'^blog/time/$', ’blog.views.time‘),

]

django1.8中推荐使用第一种,在pycharm中有智能提醒,和报错机制,不会出错。

 

以下是官方文档地址:

https://docs.djangoproject.com/en/1.8/topics/http/urls/

 

转载:http://www.maiziedu.com/article/8536/

----------------------------------------------------------------------------------------------------------------------

 

 

 

Django 1.7.x 及以下:

    url(r'^add/(\d+)/(\d+)/$''calc.views.add2', name='add2'),

Django 1.8.x 及以上:

    url(r'^add/(\d+)/(\d+)/$', calc_views.add2, name='add2'),
url的详解
^  :开始服
$ : 结束符
(\d+) :数字
name=add2 :name表示要访问的views.py的中方法名。
def add2(request,a,b):
    c = int(a)+int(b)
    return HttpResponse(str(c))
------------------------------------------------------------------------------------------------------
 
 
 
 
 
分享到:
评论

相关推荐

    Django知识点剖析.zip

    Django知识点 PPT形式,Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,...

    Python中django学习心得

    以下内容将详细探讨Django中的URL配置、反向解析、包含其他URL配置以及正则字符串参数等方面的知识点。 #### 二、URL配置(URLconf) URL配置是Django应用的核心组成部分之一,它定义了URL与视图函数之间的映射关系...

    Django相关知识点笔记代码等

    Django相关知识点笔记代码等

    Django基础知识介绍

    接下来,通过编写你的第一个Django应用的系列教程(2.3-2.9),一步步带领初学者从零开始创建一个简单的博客应用,涉及了模型的定义、视图的处理、模板的使用、表单的处理、数据库的迁移和用户认证等基础知识点。...

    Django学习笔记.docx

    Django学习笔记 本文档是 Django 学习笔记,基于 b 站千锋教育的视频课程...本文档涵盖了 Django 项目的基本结构、数据库配置、应用创建、模型定义和模板及 URL 配置等知识点,为 Django 初学者提供了系统的学习笔记。

    使用DJANGO框架的URL缩短器.zip

    使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器...

    Django视频学习资源

    ### Django视频学习资源知识点 #### 一、Django框架简介 Django是一个开源的Web开发框架,基于Python语言编写而成。它遵循MVC(模型-视图-控制器)设计模式,能够帮助开发者快速构建高性能的网站应用。Django最初...

    django学习资料

    标题:“django学习资料”提供了丰富的知识点,主要围绕Django框架进行深入讲解。Django是一个用Python开发的开源免费Web应用框架,遵循MVC模式(模型-视图-控制器),强调快速开发和DRY(Don't Repeat Yourself)...

    Django学习笔记.pdf

    2. URL路由:Django拥有非常强大的URL路由系统。它允许开发者根据URL的不同,将不同的HTTP请求分发到不同的视图函数上。这个过程可以非常灵活地定制,以符合各种复杂的应用场景。 3. 表单处理:Django的表单(Forms...

    django 学习资源总结

    django 学习资源总结,里面包括了个人的总结

    Django最全入门学习资料

    【Django最全入门学习资料】是一份专为初学者准备的资源集合,涵盖了Python Django框架的各个方面,旨在帮助新手快速掌握Web开发的基础知识。Django是基于Python的开源Web框架,以其“ batteries included ”的理念...

    django-macros-url, Django 宏的URL路由必须尽可能简单.zip

    django-macros-url, Django 宏的URL路由必须尽可能简单 Django MACROS URL v0.4.0路由必须尽可能简单Django MACROS URL使得使用 MACROS 可以以轻松地在 Django 应用程序中编写( 阅读) URL模式。例如可以将前缀与宏名...

    Django开发知识点.md

    主要介绍了django的基础使用,以及涉及部分开发知识点

    django框架学习笔记

    Django标签表明了内容主要围绕Django框架展开,包括但不限于以下知识点: 1. **Django安装与设置**:了解如何在本地环境配置Django,包括Python环境的搭建、Django的安装、虚拟环境的创建以及项目的初始化。 2. **...

    Django知识点概述.md

    Django知识点概述

    django中文学习.pdf

    《Django中文学习.pdf》是一本关于Web应用框架Django的中文教程,涵盖了从入门到高级的全方位知识。Django是一个高效、免费且开源的Python Web框架,它遵循MTV(Model-Template-View)设计模式,旨在简化Web开发过程...

    Django学习入门教程.pdf

    ### Django学习入门教程知识点概述 #### 一、基础概念与响应类型 - **HttpResponse返回字符串**:`HttpResponse`是Django框架中用于构建HTTP响应的一个类。它最常用来返回简单的字符串作为响应主体。例如,当用户...

    Django 学习课件 英文版

    【Django 学习课件 英文版】 这是一份来自国外大学的 Django 学习资源,旨在帮助初学者全面掌握 Django 框架。课程涵盖了从基础的 Python 语法到 Django 的核心组件,包括 Models、Views、Templates 的深入讲解,...

Global site tag (gtag.js) - Google Analytics