• 编写视图


    
    编写你的第一个视图:
    
    我们来写第一个视图,打开文件 polls/views.py,并在其中放入以下Python代码:
    
    polls/views.py
    from django.http import HttpResponse
    
    
    def index(request):
        return HttpResponse("Hello, world. You're at the polls index.")
    	
    这是Django中最简单的视图。 要调用视图,我们需要将其映射到URL — 为此我们需要一个URLconf。
    
    
    
    要在polls目录中创建一个URLconf,请创建一个名为urls.py的文件。 你的应用的目录应该如下所示:
    
    
    
    在polls/urls.py文件中包含以下代码:
    
    polls/urls.py
    from django.conf.urls import url
    
    from . import views
    
    urlpatterns = [
        url(r'^$', views.index, name='index'),
    ]
    
    匹配空的 转到views.index中
    
    下一步是将根URLconf指向polls.urls模块。 在mysite/urls.py中,添加一个django.conf.urls.include导入并且插入include()到 urlpatterns列表, 这样你就有了:
    
    mysite/urls.py
    from django.conf.urls import include, url
    from django.contrib import admin
    
    urlpatterns = [
        url(r'^polls/', include('polls.urls')),
        url(r'^admin/', admin.site.urls),
    ]
    
    include()函数允许引用其他URLconfs,请注意,include()函数的正则表达式不具有$,而是尾部斜线。
    
    每当Django遇到include()时,它将删除与此相匹配的URL部分,并将剩余的字符串发送到包含URLconf进行下一步处理 
    
    
  • 相关阅读:
    Leetcode192. 统计词频
    Leetcode1046. 最后一块石头的重量
    Ubuntu20.04 NS3安装配置
    Ubuntu20.04 中文输入法+截图设置+NetAnim安装
    如何注册谷歌邮箱Gmail
    HDU 2612 Find a way
    友链
    2020沈阳区域赛补题&总结
    XShell中设置便捷的复制粘贴
    Hyper Text 超文本
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13348303.html
Copyright © 2020-2023  润新知