UU Blog

Django渲染模板文件

  1. 编写views方法,渲染模板
  2. 设置静态文件路径
  3. 设置URL规则

编写渲染的方法

在相应的app下面找到views.py
<path-to-your-app>/views.py

1
2
def getform(request):
return render(request,'message_form.html')

设置静态文件路径

因为模板引用了一些静态资源,但是你得告诉django它路径在哪里。新增配置STATICFILES_DIRS,指定静态URL。

1
2
3
4
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static'),
]

##

编辑<path-to-your-project>/urls.py
先导入自己的app的getform方法,配置URL url(r'^form/$',getform)

1
2
3
4
5
from <path-to-your-app>.views import getform
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^form/$',getform),
]

done.

给作者打一针鸡血