python url配置单独放在某个应用目录中

  文件目录:

  

  将 urls.py 文件复制blog目录下:

    

  此时,blog文件夹下多了urls.py文件

  现在对比,两个urls.py文件:

  分离前:(只有website里有urls.py) 

1 from django.conf.urls import include, url
2 #from django.contrib import admin
3
4 #"""
5 urlpatterns = [
6     #url(r‘^admin/‘, include(admin.site.urls)),
7     url(r‘^blog/index/$‘, ‘blog.views.index‘),
8     url(r‘^blog/time/$‘, ‘blog.views.time‘),
9 ]

  分离后:

  website的urls.py:

  

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

#"""
urlpatterns = [
    #url(r‘^admin/‘, include(admin.site.urls)),
    #url(r‘^blog/‘, ‘blog.views.index‘),
    url(r‘^blog/‘,include(‘blog.urls‘)),
]

  blog的urls.py:

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

urlpatterns = [
    #url(r‘^admin/‘, include(admin.site.urls)),
    url(r‘^index/$‘, ‘blog.views.index‘),
    url(r‘^time/$‘, ‘blog.views.time‘),
]

  

  

  

时间: 2024-10-09 08:19:19

python url配置单独放在某个应用目录中的相关文章

Python使用os.listdir()函数来获得目录中的内容

摘自:http://it.100xuexi.com/view/otdetail/20130423/057606dc-7ad1-47e4-8ea6-0cf75f514837.html 1.在Python中可以使用os.listdir()函数获得指定目录中的内容.其原型如下所示. os.listdir(path) path 要获得内容目录的路径,以下实例获得当前目录的内容: >>> import os >>> os.listdir(os.getcwd()) ['dde.py

python环境配置

Python 环境搭建 本章节我们将向大家介绍如何在本地搭建Python开发环境. Python可应用于多平台包括 Linux 和 Mac OS X. 你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本. Python下载 Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到: Python官网:http://www.python.org/ 你可以在一下链接中下载Python的文档,你可以下载 HTML.PD

python测试开发django-3.url配置

前言 我们在浏览器访问一个网页是通过url地址去访问的,django管理url配置是在urls.py文件.当一个页面数据很多时候,通过会有翻页的情况,那么页数是不固定的,如:page=1. 也就是url路径里面带参数时候如何去处理呢? urls.py配置规则 由于django版本比较多,在查资料时候,也会看到不同的版本用不同写法,对于初学者来说是比较迷惑的, 总结了下,主要有三个:path.re_path.url,接下来具体分析下这三个有什么区别. path 只能绝对匹配路径地址,不支持正则匹配

Django -- 视图和URL配置

一个人行走的范围,就是他的世界:    -- 北岛<青灯> 一个人吟唱的语调,就是他的生活.    -- 小Q<小曲> ------------------------------------------------------------------------------------------------- 前一节我们建立了一个Django项目,这一节我们来了解视图和url的关系: [第一个视图 根目录] 当我们搭建好django时,urls.py内没有url,我们会看到一个

Django中的URL配置和模板

Django中的URL配置 : 实例: Python代码   urlpatterns = patterns('', # Example: # (r'^myweb/', include('myweb.foo.urls')), # Uncomment the admin/doc line below and add 'django.contrib.admindocs' # to INSTALLED_APPS to enable admin documentation: # (r'^admin/doc

Django中的 动态URL配置

举个例子,一家在线书店会为每一本书提供一个URL,如:/books/243/./books/81196/. 让我们创建第三个视图来显示当前时间和加上时间偏差量的时间,设计是这样的: /time/plus/1/ 显示当前时间+1个小时的页面 /time/plus/2/ 显示当前时间+2个小时的页面 /time/plus/3/ 显示当前时间+3个小时的页面,以此类推. 新手可能会考虑写不同的视图函数来处理每个时间偏差量,URL配置看起来就象这样: urlpatterns = patterns('',

Selenium WebDriver + Python 环境配置

1.   下载必要工具及安装包 1.1.[Python开发环境] 下载并安装Python 2.7.x版本(当前支持2.x版本,不要下载最新的3.X的版本因为python3并非完全兼容python2) 下载地址:https://www.python.org/downloads/ 1.2.[python 的安装包管理工具]Pip pip 是python 软件包的安装和管理工具,有了这个工具,我们只需要一个命令就可以轻松的python 的任意类库. 下载地址: https://pypi.python.

Django——如何处理请求(URL配置和视图)

URLconfig—— 为了绑定视图函数和URL,我们使用URLconf. URLconf 就像是 Django 所支撑网站的目录. 它的本质是 URL 模式以及要为该 URL 模式调用的视图函数之间的映射表. 你就是以这种方式告诉 Django,对于这个 URL 调用这段代码,对于那个 URL 调用那段代码. 例如,当用户访问/foo/时,调用视图函数foo_view(),这个视图函数存在于Python模块文件view.py中. 当访问 URL /hello/ 时,Django 根据 ROOT

django book学习笔记——视图和URL配置

1.视图 一个视图就是Python的一个函数,每个视图函数至少要有一个参数,通常被叫作request. 这是一个触发这个视图.包含当前Web请求信息的对象,是类django.http.HttpRequest的一个实例.它返回一个HttpResponse实例.为了使一个Python的函数成为一个Django可识别的视图,它必须满足这两个条件.(也有例外) 例: from django.http import HttpResponse def hello(request):         retu