`
wangyongfei
  • 浏览: 23308 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

页面跳转的配置(django)

阅读更多

1.views.py文件的设置

为了新建的页面能有一个正确的URL地址,我们必须在views.py也就是视图文件里创建一个函数,这个函数返回的是你要跳转的页面的名称。

from django.shortcuts import render

def render_list(request):
    return render(request, 'APP/指定页面.html') 
from django.shortcuts import render   是指从django.shortcuts这个模块中引入render这个请求。
def render_list(request):
   return render(request, 'APP/指定页面.html')    这是一个Python函数,参数request请求是必须要有的。

 2.urls.py文件的设置

对应views.py中的设置,在urls.py文件中,我们需要调用view.py中新建的函数,用户请求会访问到URL地址,然后经view视图里的函数访问你新建的页面。

from django.conf.urls import url, include
from django.contrib import admin


urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', views.render_index),
    url(r'^指定页面/$', views.render_list)
]
from django.conf.urls import url, include
from django.contrib import admin
从django.conf.urls这个模块中引入url,和include这两个命令。
urlpatterns = [
    url(r'^admin/', admin.site.urls),       这个后台的URL地址。
    url(r'^$', views.render_index),           这个是主页的URL地址。
    url(r'^指定页面/$', views.render_list)     这个是新建页面的URL地址。
]

 

分享到:
评论

相关推荐

    django创建最简单HTML页面跳转方法

    首先,在进行页面跳转的配置之前,需要先创建一个Django项目以及至少一个应用。通过命令django-admin startproject 项目名称来创建一个项目,然后通过python manage.py startapp 应用名称创建应用。之后,在命令行...

    django跳转页面传参的实现

    在实现细节上,还提到了在Django视图中处理登录和页面跳转的逻辑,如使用authenticate()函数验证用户身份,并使用login()函数进行用户登录,再通过redirect()函数和reverse()函数来实现带参数的页面跳转。...

    django 控制页面跳转的例子

    在 Django 框架中,控制页面跳转是常见的需求,尤其在处理用户请求和响应时。本篇文章将深入探讨如何在 Django 中实现页面跳转,并通过一个具体的例子来展示其实现过程。 首先,我们需要了解 Django 中两种主要的...

    Django实现文章详情页面跳转代码实例

    以上就是Django中实现文章详情页面跳转的基本步骤。需要注意的是,实际应用中还需要考虑错误处理、权限控制、缓存优化等其他因素。此外,如果需要支持异步视图,可以使用`async def`定义视图函数,并在Django 3.0及...

    Django框架之登录后自定义跳转页面的实现方法

    在Django框架中,自定义登录后跳转页面是一个常见的需求。默认情况下,Django的认证系统在用户成功登录后会将其重定向到`/account/profile`页面。但如果我们希望用户登录后跳转到其他特定页面,可以通过配置设置或...

    django页面跳转问题及注意事项

    在Django框架中,页面跳转是一个常见的操作,它涉及到用户交互、路由配置以及视图函数的返回值。本文将详细探讨Django页面跳转的相关问题及其注意事项。 1. 页面跳转 在Django中,有两种主要的页面跳转方式:`...

    错误页面跳转解决办法

    总的来说,解决错误页面跳转问题需要对HTTP协议、服务器配置、编程语言和Web框架有深入理解。通过上述步骤,我们可以逐步排查并解决这些问题,提供更好的用户体验。记住,良好的错误处理机制不仅能够帮助用户理解...

    Django学习入门教程.pdf

    - **表单提交与页面跳转**:Django支持处理两种主要类型的表单提交:GET请求和POST请求。GET请求通常用于数据检索,而POST请求则用于发送表单数据。处理表单提交后,可以通过重定向让用户浏览器导航到新的URL。 ###...

    基于Django的教务信息管理系统源码

    通过定义URLconf,我们可以将不同的URL映射到相应的视图函数,实现页面跳转和功能调用。 在实际开发中,我们还需要关注系统的安全性和性能优化。Django提供CSRF(跨站请求伪造)防护和XSS(跨站脚本攻击)防护,...

    Django+Vue开发环境框架

    同时,在Vue应用中,你将利用组件化开发方式,创建组件以复用代码,利用Vuex管理状态,使用Vue Router实现页面跳转。 为了运行这个项目,首先确保你已经安装了Python 3.6和Node.js环境。然后,解压“djvue”压缩包...

    Django模板标签中url使用详解(url跳转到指定页面)

    总的来说,`{% url %}`模板标签是Django中实现动态生成URL的重要工具,它使得视图与URL配置之间解耦,提高了代码的可读性和可维护性。正确使用这个标签可以有效避免因为URL模式变化而引发的大量代码更新工作。

    django学习常见错误

    Django学习常见错误解决方案 Django是一个流行的Python Web框架,提供了许多有用的功能和工具,但是刚开始学习Django的开发者可能会遇到一些常见的错误。...这样,如果用户没有登录,系统就会跳转到登录页面。

    05.Django地址映射配置urlconfig.mp4

    URL映射:Django使用URL映射机制将请求的URL地址与相应的处理函数进行匹配,从而实现灵活的URL路由和页面跳转。模板引擎:Django的模板引擎提供了一种简单而强大的方式来生成动态的HTML页面。它支持模板继承、变量...

    Django作品Python项目供借鉴

    4. **URL路由(URL Routing)**:Django的URL配置文件定义了URL模式与视图的映射,使得URL可以优雅地映射到特定的处理函数或类。 5. **表单(Forms)**:Django提供了强大的表单处理功能,可以从模型自动创建表单,...

    Django之编辑时根据条件跳转回原页面的方法

    这个组件可能封装了一些常用的Django视图和模板标签,使得开发者可以快速地实现增删改查功能,从而在进行编辑页面跳转时更加方便。 总之,通过本文介绍的方法,可以在Django框架下实现编辑时根据条件跳转回原页面的...

    Django实现支付宝付款和微信支付的示例代码

    2. 实现一个RPC接口,用于生成支付宝支付页面的URL,该URL将作为用户跳转到支付宝进行支付的入口。 3. 实现支付宝支付成功后的异步回调接口,这是支付流程中支付宝通知卖家支付成功的机制。 4. 验证支付宝返回的支付...

    新一代django脚手架,支持微信登录、微信小程序登录等original-master.zip

    2. **配置Django项目**:在Django项目的settings.py中,配置微信SDK的相关参数,如AppID和AppSecret。 3. **设置回调URL**:在微信开放平台的后台设置回调URL,即用户授权后微信会重定向到的页面。 4. **获取授权...

Global site tag (gtag.js) - Google Analytics