《The Django Book》实战--第二章--动态网页基础
2014-04-29 11:07
471 查看
这章演示了一些最基本的Django开发动态网页的实例,由于版本不一样,我用的是Django 1.,6.3,有些地方按书上的做是不行的,所以又改了一些,写出来让大家参考。
这是一个用python写的一个显示当前时间的网页。
1.开始一个项目.
在命令行中(指定要保存项目代码的盘或文件夹下)输入 python ...\django-admin.py startproject djangobook (虽然在环境变量Path中加入了django-admin.py的地址,但是在前面还是要加上路径名,不知为何)
2.此时在文件夹下会出现这样的结果
3.然后在djangobook子文件夹中创建一个视图文件,用来以html文件显示时间
views.py
4.然后编辑djangobook子文件夹中的urls.py文件以编辑使之展示我们的current_datetime视图
urls.py
5.最后启动开发服务器
6.输入页面地址: http://127.0.0.1/8000/time/
成功出现页面:
这是一个用python写的一个显示当前时间的网页。
1.开始一个项目.
在命令行中(指定要保存项目代码的盘或文件夹下)输入 python ...\django-admin.py startproject djangobook (虽然在环境变量Path中加入了django-admin.py的地址,但是在前面还是要加上路径名,不知为何)
2.此时在文件夹下会出现这样的结果
3.然后在djangobook子文件夹中创建一个视图文件,用来以html文件显示时间
views.py
from django.http import response import datetime def current_datetime(request): now = datetime.datetime.now() html = "<!DOCTYPE HTML><html><body>It is now %s.</body></html>" % now return response.HttpResponse(html)
4.然后编辑djangobook子文件夹中的urls.py文件以编辑使之展示我们的current_datetime视图
urls.py
from django.conf.urls import patterns, include, url #from django.conf.urls.defaults import * from djangobook.views import current_datetime from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', (r'^time/$', current_datetime), )
5.最后启动开发服务器
py manage.py runserver
6.输入页面地址: http://127.0.0.1/8000/time/
成功出现页面:
相关文章推荐
- [The Django Book 2.0][第二章:入门]django-admin.py startproject mysite不能建立project的解决方法
- The Django Book【第4章 Django模板系统】
- 动态网页开发基础
- The Django Book学习笔记 04 模板
- The Django Book中文翻译版【第二版】
- The Django Book
- The Definitive Guide To Django 2 学习笔记(二) 第二个View 动态内容
- Python爬虫实战(九):爬取动态网页
- JavaWeb基础知识:Html和Css实战WebView实现手机显示网页
- Python3网络爬虫:Scrapy入门实战之爬取动态网页图片
- The Django Book的一个view函数改用django模板实现
- python爬虫selenium+firefox抓取动态网页--表情包爬虫实战
- the Django Book 2.0 中关于双星号的问题
- The Django Book
- 【5】实战:爬取动态网页的两种思路爬取新浪趣图(2)
- 20121025 The django book 笔记 站点管理
- 动态网页开发基础
- 动态网页开发基础
- 动态网页开发基础
- django基础2--django利用模板生成网页