Django 开发学习笔记(2)- 请求一个自定义的路径,得到一个返回
2017-09-09 01:09
537 查看
1、在 myblog 项目名称的文件夹下,有一个 settings.py 文件,在里面的 app 配置中添加我们使用 django-admin startapp 命名创建的 app
2、添加主程序下的 urls.py 配置
在这里要特别注意的是:此时的 urls.py 文件,是位于根目录下的,不是位于我们创建的 app 下面的。
3、添加 blog 程序下的 views .py 配置
4、接下来就可以访问浏览器了
小结:在这一节,我们实现了类似 Spring MVC 的功能,已经能够通过自定义 url ,返回一个视图,只不过这个视图还只是一个字符串,在下一小节,我们会学习如果返回一个页面。
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', # 我的应用程序 'learning_logs' ]
2、添加主程序下的 urls.py 配置
from django.conf.urls import url from django.contrib import admin from blog.views import hello, hellonumber urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^hello/$', hello), url(r'hello/number/(\d+)',hellonumber) ]
在这里要特别注意的是:此时的 urls.py 文件,是位于根目录下的,不是位于我们创建的 app 下面的。
3、添加 blog 程序下的 views .py 配置
from django.http import HttpResponse from django.shortcuts import render # Create your views here. def hello(request): return HttpResponse("hello world") def hellonumber(request, num): return HttpResponse("hello world " + num)
4、接下来就可以访问浏览器了
python manage.py runserver
小结:在这一节,我们实现了类似 Spring MVC 的功能,已经能够通过自定义 url ,返回一个视图,只不过这个视图还只是一个字符串,在下一小节,我们会学习如果返回一个页面。
相关文章推荐
- Django 开发学习笔记(3)- 编写自定义的页面
- iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
- iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
- android菜鸟学习笔记25----与服务器端交互(二)解析服务端返回的json数据及使用一个开源组件请求服务端数据
- Django学习笔记2:一个简单的开发实例
- iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
- Django学习笔记2:一个简单的开发实例
- Effective c++学习笔记——条款10:令operator=返回一个*this的引用
- MOSS 2007 开发学习笔记(1) -- 自定义aspx类型的表单
- Effective C++学习笔记:必须返回一个对象时不要试图返回一个引用
- 学习如何在netfilter上开发一个自定义hook
- iPhone开发学习笔记004——自定义背景透明非全屏弹出窗口,子类化UIWindow
- VSTO 学习笔记(十一)开发Excel 2010 64位自定义公式
- 学习笔记之 一个自定义的MembershipProvider类
- iPhone开发学习笔记004——自定义背景透明非全屏弹出窗口,子类化UIWindow
- 学习如何在netfilter上开发一个自定义hook
- Effective c++学习笔记——条款10:令operator=返回一个*this的引用
- CAD二次开发学习笔记二(创建一个对话框)
- SharePoint开发学习笔记3——Visual Web Part及自定义配置界面
- Sharepoint学习笔记---Sandbox Solution-- Full Trust Proxy--开发实例之(1、创建一个能访问DataBase的Full Trust Proxy)