1.更改settings.py设置
import os.path
TEMPLATE_DIRS = (
os.path.join(os.path.dirname(__file__), 'templates').replace('\','/'),
)
2.对current_datetime进行修改
from django.template.loader import get_template
from django.template import Context
from django.http import HttpResponse
import datetime
def current_datetime(request):
now = datetime.datetime.now()
t = get_template('current_datetime.html')
html = t.render(Context({'current_date': now}))
return HttpResponse(html)
3.在模板目录中创建包括以下模板代码 current_datetime.html 文件:
It is now {{ current_date }}.
以上3步完成模板分离
4.更方便的使用
from django.shortcuts import render_to_response
import datetime
def current_datetime(request):
now = datetime.datetime.now()
return render_to_response('current_datetime.html', {'current_date': now})
分享到:
相关推荐
django笔记 django笔记
Django学习笔记.pdf
2022 B站最详细django3教程(django从入门到实践) 很适合刚学习django的同学 通过一个案例,把django的基本的templates,models,urls,from,modelfrom讲的清清楚楚,甚至还给了我们应用场景。
学习django框架的笔记,超详细
在看django book 2.0和django官方文档的过程中自己做的django笔记,
django学习笔记django学习笔记django学习笔记
千锋Django笔记.rar
前锋教育Django网课笔记,含代码和笔记,适合初学者学习!
学习Django框架不二选择,有源码有笔记(思维导图)
Django笔记(自用)
Django相关笔记记录了Django基础,可以帮助同行快速上手。
一起学习django,希望对你有帮助
django学习笔记,包含安装、setting详解 admin自定义管理、数据类型、视图、restfromework、认证权限等
学习Django框架时自己总结的文档,内含知识点,代码,案例。
个人总结的Django学习笔记, 持续更新中。 目前只是总结了django的一部分学习逻辑。
django 学习笔记(1)—— python和web开发框架(csdn)————程序
django教程:基本操作笔记整理.png
Django课件笔记详解,对django各功能模块的介绍以及真实案例分析。