1:django处理静态文件:
比如 : 我的工程是xiaoshuo-----》进入 小说 ---》 manage.py xiaoshuo 在进入:
在下面建立一个 static 和templates文件夹
打开 settings.py :
import os
STATICFILES_DIRS = (
# Put strings here, like "/home/html/static" or "C:/www/django/static".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
os.path.join( os.path.dirname(__file__),'static').replace('\\','/'),
)
在后面加上路径,django1.4会自动找到static下的静态文件,不需要配置urls.py了
比如:
http://localhost:8000/static/css/home.css
2:配置templates路径:
TEMPLATE_DIRS = (
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
os.path.join( os.path.dirname(__file__),'tempates').replace('\\','/'),
)
就可以了.....
对应模板的应用参考 http://djangobook.py3k.cn/2.0/chapter04/
from django.shortcuts import render_to_response
def detail(request):
return render_to_response('detail.html')
建立views.py文件直接返回html页面到浏览器
在urls.py中添加:
('^detail/$', detail),
浏览器中输入:http://localhost:8000/detail/
common下base.html内容
<link rel="stylesheet" href="css/style.css" type="text/css">
<link rel="stylesheet" href="css/reset.css" type="text/css">
<link rel="stylesheet" href="css/home.css" type="text/css">
<script type="text/javascript" src="js/jquery-1.7.1.js"></script>
<script type="text/javascript" src="js/jquery.wookmark.js"></script>
上级目录下detail.html内容:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
{% include "common/base.html" %}
</head>
和jsp中处理的inlcude相似:注意相对路径 django是相对访问的url路径的。
................
上面的base.html是改成这样就可以访问css和js了
<link rel="stylesheet" href="../static/css/style.css" type="text/css">
<link rel="stylesheet" href="../static/reset.css" type="text/css">
<link rel="stylesheet" href="../static/css/home.css" type="text/css">
<script type="text/javascript" src="../static/js/jquery-1.7.1.js"></script>
<script type="text/javascript" src="../static/js/jquery.wookmark.js"></script>
分享到:
相关推荐
Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目...
django-registration的模版文件,很多人崇拜django和django-registration,做起系统来得注册吧,但是不会用django-registration,因为模版文件太多又不会写,我这个是珍藏的样板,拿来就能用,很多新手和老手需要的...
django-vue-admin发布教程.docx
django-admin-bootstrap-master.zip
django-python3-ldap, python 3的Django LDAP用户身份验证后端 django-python3-ldapdjango-python3-ldap 为 python 2和 3提供了一个 Django LDAP用户身份验证后端。特性使用LDAP服务器验证用户身份。将LDAP用户与...
项目概述:django-lb-workflow 是一个基于Python的高效易用Django...综合来看,django-lb-workflow是一个功能全面、易于集成的Django流程引擎,非常适合需要在现有系统中快速引入流程管理功能的开发者和项目团队使用。
资源分类:Python库 所属语言:Python 资源全名:Django-3.2.11-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源来自pypi官网。 资源全名:Django-3.1.1-py3-none-any.whl
Django-1.2.5.tar.gz,pyhon最流行的框架
Django-2.1-py3-none-any.whl 从国外网站下载Django-2.1-py3-none-any.whl太慢了,基本几KB 传上来共享给大家 省的大家自己下了
Python在线考试系统后端-大学毕业设计-基于Django+Django -Rest-Framework Python在线考试系统后端-大学毕业设计-基于Django+Django -Rest-Framework Python在线考试系统后端-大学毕业设计-基于Django+Django -Rest-...
资源分类:Python库 所属语言:Python 资源全名:django-cascading-dropdown-widget-0.2.6.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
主要介绍了详解django+django-celery+celery的整合实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
django-cas-ng, Django ( 中央身份验证服务) 客户端 Django CAS django-cas-ng 是中央认证服务( CAS ) 客户端实现。 这里项目继承自 django-cas ( 自从 2013年04月 之后还没有更新过) 。 NG代表"下一代"。 我们的...
资源来自pypi官网。 资源全名:django-tables2-column-shifter-0.3.0.tar.gz
django-easy-select2, 可以选择 Django的Select2输入小部件 这是 Django 应用程序,它使select2小部件在管理中选择输入。 项目旨在支持英镑 python and 3.4 ( 至少) Django 1.8 。这个 Django 应用程序只是Select2库...
Django-2.0.4 Django-2.0.4 Django-2.0.4 Django-2.0.4 Django-2.0.4
3、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 4、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 基于...
django-cors-headers
django-classy-tags, 基于类的Django 模板标记 django-classy-tags请参考文档/目录中的文档以获得帮助。 有关HTML呈现版本的信息,请参见这里的 。 这里项目这个项目的目标是创建一种新的编写 Django 模板标签的方法...