使用Django和&amp ;;格式化问题引导

时间:2013-02-11 15:08:14

标签: django twitter-bootstrap django-templates

我刚刚在我的Django网站上安装了Bootstrap。我按照几个教程的说明进行操作。

然而,当我通过Django服务器查看页面时,它只是基于文本而没有任何格式。 离线查看同一页面(只在Web浏览器中打开),页面包含所有Bootstrap格式。

因此,在线查看格式似乎不起作用。 我在这里遵循了教程:'https://docs.djangoproject.com/en/dev/howto/static-files/'

然而仍然没有运气。

我的模板:

{% load staticfiles %}
    <link href="{{ STATIC_URL }}bootstrap/css/bootstrap.css" rel="stylesheet">
    <style type="text/css">
      body {
        padding-top: 60px;
      }
    </style>
  </head>

我的设置:

STATIC_ROOT = 'C:/Users/Dummy/Documents/Django/ParkManager/static/'
STATIC_URL = 'http://127.0.0.1:8000/static/'

...

 INSTALLED_APPS = (
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.sites',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'Parks',
        'django_admin_bootstrapped',
        'django.contrib.staticfiles',

我的观点

from django.template.response import TemplateResponse

def Search_Page(request):
    return TemplateResponse(request, 'Details_Main.html', {'request':'index'})

1 个答案:

答案 0 :(得分:0)

好的,您的视图对真实请求上下文一无所知。

请使用与

类似的内容
from django.template.response import TemplateResponse
...
return TemplateResponse(request, "Details_Main.html", {
    "object": some_object,   # only if you have something to add into the context. otherwise leave the dictionary empty.
})