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

django学习知识点汇总(view)

 
阅读更多

问题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知识点剖析.zip

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

    Django基础知识介绍

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

    Django相关知识点笔记代码等

    Django相关知识点笔记代码等

    Python中django学习心得

    ### Python中Django学习心得详解 #### 一、概述 本文档主要介绍Python中的Django Web应用框架的一些关键概念和技巧。Django是一款基于Python语言的开源Web开发框架,它遵循MVC(Model-View-Controller)设计模式,...

    django学习资料

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

    python django 学习路径

    Python django 学习路径 思维导图 根据思维导图可以更加清晰直观的看到自己的学习进度 ,了解自己需要加强学习的部分,此文档仍需要完善

    Django学习笔记.docx

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

    django 学习资源总结

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

    Django学习笔记.pdf

    Django采用的是MVC(Model-View-Controller)设计模式,但是通常被称为MTV(Model-Template-View)模式。接下来,我将对Django框架的主要组成部分和特点进行详细的阐述,帮助你更好地理解和学会基于Python之上的...

    Django视频学习资源

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

    Django开发知识点.md

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

    Django知识点概述.md

    Django知识点概述

    Django框架学习笔记

    ### Django框架学习笔记 #### 软件框架概述 软件框架是软件开发中的一种结构化设计,它提供了一种组织代码、数据和其他资源的方式,使得开发者可以更容易地构建应用程序。框架通常包含了一些预设的解决方案,这些...

    django中文学习.pdf

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

    django基础知识一.md

    django基础知识(一),内为django学习笔记整理,以供参考

    Django最全入门学习资料

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

    django框架学习笔记

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

    django框架重点学习文档下载

    ### Django框架重点学习知识点 #### 一、Django框架概览 **1.1 Django框架简介** Django是一个开源的Web框架,用Python语言编写,它遵循MVC(Model-View-Controller)架构的设计思想,但为了更好地适应Web开发的...

Global site tag (gtag.js) - Google Analytics