问题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'
),
(\d+) :数字
name=add2 :name表示要访问的views.py的中方法名。
c = int(a)+int(b)
return HttpResponse(str(c))
相关推荐
Django知识点 PPT形式,Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,...
以下内容将详细探讨Django中的URL配置、反向解析、包含其他URL配置以及正则字符串参数等方面的知识点。 #### 二、URL配置(URLconf) URL配置是Django应用的核心组成部分之一,它定义了URL与视图函数之间的映射关系...
Django相关知识点笔记代码等
接下来,通过编写你的第一个Django应用的系列教程(2.3-2.9),一步步带领初学者从零开始创建一个简单的博客应用,涉及了模型的定义、视图的处理、模板的使用、表单的处理、数据库的迁移和用户认证等基础知识点。...
Django学习笔记 本文档是 Django 学习笔记,基于 b 站千锋教育的视频课程...本文档涵盖了 Django 项目的基本结构、数据库配置、应用创建、模型定义和模板及 URL 配置等知识点,为 Django 初学者提供了系统的学习笔记。
使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器使用DJANGO框架的URL缩短器...
### Django视频学习资源知识点 #### 一、Django框架简介 Django是一个开源的Web开发框架,基于Python语言编写而成。它遵循MVC(模型-视图-控制器)设计模式,能够帮助开发者快速构建高性能的网站应用。Django最初...
标题:“django学习资料”提供了丰富的知识点,主要围绕Django框架进行深入讲解。Django是一个用Python开发的开源免费Web应用框架,遵循MVC模式(模型-视图-控制器),强调快速开发和DRY(Don't Repeat Yourself)...
2. URL路由:Django拥有非常强大的URL路由系统。它允许开发者根据URL的不同,将不同的HTTP请求分发到不同的视图函数上。这个过程可以非常灵活地定制,以符合各种复杂的应用场景。 3. 表单处理:Django的表单(Forms...
django 学习资源总结,里面包括了个人的总结
【Django最全入门学习资料】是一份专为初学者准备的资源集合,涵盖了Python Django框架的各个方面,旨在帮助新手快速掌握Web开发的基础知识。Django是基于Python的开源Web框架,以其“ batteries included ”的理念...
django-macros-url, Django 宏的URL路由必须尽可能简单 Django MACROS URL v0.4.0路由必须尽可能简单Django MACROS URL使得使用 MACROS 可以以轻松地在 Django 应用程序中编写( 阅读) URL模式。例如可以将前缀与宏名...
主要介绍了django的基础使用,以及涉及部分开发知识点
Django标签表明了内容主要围绕Django框架展开,包括但不限于以下知识点: 1. **Django安装与设置**:了解如何在本地环境配置Django,包括Python环境的搭建、Django的安装、虚拟环境的创建以及项目的初始化。 2. **...
Django知识点概述
《Django中文学习.pdf》是一本关于Web应用框架Django的中文教程,涵盖了从入门到高级的全方位知识。Django是一个高效、免费且开源的Python Web框架,它遵循MTV(Model-Template-View)设计模式,旨在简化Web开发过程...
### Django学习入门教程知识点概述 #### 一、基础概念与响应类型 - **HttpResponse返回字符串**:`HttpResponse`是Django框架中用于构建HTTP响应的一个类。它最常用来返回简单的字符串作为响应主体。例如,当用户...
【Django 学习课件 英文版】 这是一份来自国外大学的 Django 学习资源,旨在帮助初学者全面掌握 Django 框架。课程涵盖了从基础的 Python 语法到 Django 的核心组件,包括 Models、Views、Templates 的深入讲解,...