问题1:模板渲染
需要在views.py中添加 from django.shortcuts import render
先app下新建templates文件夹,文件夹中包括的html页面就可以被渲染出来。
--------------------------------------------------------------------------------------------------------------
问题2:添加一个重定向页面(暂时这么说,不知道该叫什么)
url.py
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^$', calc_views.index, name='home'),
url(r'^add/$',calc_views.add ,name='add'),
url(r'^new_add/(\d+)/(\d+)/$', calc_views.add2, name='add2'),
url(r'^add/(\d+)/(\d+)/$', calc_views.old_add2_redirect),
#url(r'^search/$','mysite.books.views.search')
]
老的页面重定向到新页面上 add 是老页面,重定向到新 new_add 页面
views.py
from django.http import HttpResponseRedirect from django.core.urlresolvers import reverse
def add2(request,a,b):
c = int(a)+int(b)
return HttpResponse(str(c))
def old_add2_redirect(request, a, b):
return HttpResponseRedirect(
reverse('add2', args=(a, b))
在浏览器中访问:127.0.0.1:8000/add/4/5/ 页面回自动访问http://127.0.0.1:8000/new_add/4/5/
---------------------------------------------------------------------------------------------------------------------------------
相关推荐
Django知识点 PPT形式,Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,...
接下来,通过编写你的第一个Django应用的系列教程(2.3-2.9),一步步带领初学者从零开始创建一个简单的博客应用,涉及了模型的定义、视图的处理、模板的使用、表单的处理、数据库的迁移和用户认证等基础知识点。...
Django相关知识点笔记代码等
### Python中Django学习心得详解 #### 一、概述 本文档主要介绍Python中的Django Web应用框架的一些关键概念和技巧。Django是一款基于Python语言的开源Web开发框架,它遵循MVC(Model-View-Controller)设计模式,...
标题:“django学习资料”提供了丰富的知识点,主要围绕Django框架进行深入讲解。Django是一个用Python开发的开源免费Web应用框架,遵循MVC模式(模型-视图-控制器),强调快速开发和DRY(Don't Repeat Yourself)...
Python django 学习路径 思维导图 根据思维导图可以更加清晰直观的看到自己的学习进度 ,了解自己需要加强学习的部分,此文档仍需要完善
Django学习笔记 本文档是 Django 学习笔记,基于 b 站千锋教育的视频课程...本文档涵盖了 Django 项目的基本结构、数据库配置、应用创建、模型定义和模板及 URL 配置等知识点,为 Django 初学者提供了系统的学习笔记。
django 学习资源总结,里面包括了个人的总结
Django采用的是MVC(Model-View-Controller)设计模式,但是通常被称为MTV(Model-Template-View)模式。接下来,我将对Django框架的主要组成部分和特点进行详细的阐述,帮助你更好地理解和学会基于Python之上的...
### Django视频学习资源知识点 #### 一、Django框架简介 Django是一个开源的Web开发框架,基于Python语言编写而成。它遵循MVC(模型-视图-控制器)设计模式,能够帮助开发者快速构建高性能的网站应用。Django最初...
主要介绍了django的基础使用,以及涉及部分开发知识点
Django知识点概述
### Django框架学习笔记 #### 软件框架概述 软件框架是软件开发中的一种结构化设计,它提供了一种组织代码、数据和其他资源的方式,使得开发者可以更容易地构建应用程序。框架通常包含了一些预设的解决方案,这些...
《Django中文学习.pdf》是一本关于Web应用框架Django的中文教程,涵盖了从入门到高级的全方位知识。Django是一个高效、免费且开源的Python Web框架,它遵循MTV(Model-Template-View)设计模式,旨在简化Web开发过程...
django基础知识(一),内为django学习笔记整理,以供参考
【Django最全入门学习资料】是一份专为初学者准备的资源集合,涵盖了Python Django框架的各个方面,旨在帮助新手快速掌握Web开发的基础知识。Django是基于Python的开源Web框架,以其“ batteries included ”的理念...
Django标签表明了内容主要围绕Django框架展开,包括但不限于以下知识点: 1. **Django安装与设置**:了解如何在本地环境配置Django,包括Python环境的搭建、Django的安装、虚拟环境的创建以及项目的初始化。 2. **...
### Django框架重点学习知识点 #### 一、Django框架概览 **1.1 Django框架简介** Django是一个开源的Web框架,用Python语言编写,它遵循MVC(Model-View-Controller)架构的设计思想,但为了更好地适应Web开发的...