|
Size: 1376
Comment:
|
Size: 1472
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 53: | Line 53: |
| === 处理 default.css === | === 生成 default.css === |
| Line 55: | Line 55: |
| 将提供的default.css放在Hello/static目录下。 | 创建project4/apps/Hello/static/default.css文件,内容为: {{{ h1 {border:1px solid #f00;} }}} |
| Line 79: | Line 83: |
| 结果如下: attachment:image.jpg |
作者: limodou
题目要求
CSS文件的引用,在模板中引入default.css
框架说明
Uliweb (http://code.google.com/p/uliweb)
步骤
在命令行下操作
创建Project4项目
uliweb makeproject project4
创建Hello App
cd project4 uliweb makeproject Hello
修改project4/apps/Hello/views.py
在project4/apps/Hello/templates下创建index.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Hello World</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="{{= url_for_static('default.css') }}">
</head>
<body>
<h1>CSS Test</h1>
</body>
</html>
生成 default.css
创建project4/apps/Hello/static/default.css文件,内容为:
h1 {border:1px solid #f00;}
添加uliweb.contrib.staticfiles App
Uliweb已经提供了静态文件的处理,修改 apps/settings.ini 文件中的INSTALLED_APPS如下:
结束
测试
cd project4 uliweb runserver
结果如下:
attachment:image.jpg
