摘要:
前面的例子体现了一个设计模式中的重要思想,松耦合。不论我们是将/time/改成/current_time/,还是新建一个/another-time-page/同样指向views.py中的current_datetime函数,都只需要改动urls.py中的url样式,并不需要改动views.py中的代码。这样的做的好处就是降低了程序间的耦合度,修改起来更加方便快捷。 阅读全文
摘要:
“Hello World”只是简单的展现了Django 基本的工作机制,但它不是动态的网页。第二个View我们将创建一个动态的网页,该页面上将展现当前的时间和日期。该View需要做两件事,第一,计算当前的日期和时间,第二,返回一个HttpResponse包含计算的结果。代码如下:>>> import datetime>>> now = datetime.datetime.now()>>> nowdatetime.datetime(2008, 12, 13, 14, 9, 39, 2731)>>> print now2008 阅读全文
摘要:
1.如何找到django在Ubuntu下的安装路径: 进入python命令行,import django,print(django.__path__)2.使用django-admin.py 创建项目 django-admin.py startproject 'projectname'3.启动项目服务 进入项目文件目录 python manage.py runserver4.Hello,World. 在创建的项目文件夹下创建一个新文件,命名为Hello.py,里边编写代码如下: from django.http import HttpResponsedef hello(reque 阅读全文