django-tables2与django1.8和bootstrap3一起工作吗?

django-tables2与django1.8和bootstrap3一起工作吗?,django,twitter-bootstrap,django-tables2,Django,Twitter Bootstrap,Django Tables2,使用Django 1.8、Python3.4和Bootstrap 3,该表呈现,但缺少grid/css(参见下图) 我已经安装了django-tables2,我还运行了collecstatic(localhost),它也出现在我的virtualenv django1834/static/django_tables2/themes/paleblue/css中 如有任何帮助/建议,将不胜感激 #设置.py TEMPLATES = [ { 'BACKEND': 'django.

使用Django 1.8、Python3.4和Bootstrap 3,该表呈现,但缺少grid/css(参见下图)

我已经安装了django-tables2,我还运行了collecstatic(localhost),它也出现在我的virtualenv django1834/static/django_tables2/themes/paleblue/css中

如有任何帮助/建议,将不胜感激

#设置.py

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.core.context_processors.request',
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]
...

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
#views.py

#tables.py

#模板

{%extends“cdpapp/base\u no\u side\u panel.html”%}
{%load render_Tables from django_Tables 2%}
{%load staticfiles%}
{%block title%}所有工单{%endblock%}
{%block content%}
{%render_table%}
{%endblock内容%}

问题似乎在于如何定义属性<代码>属性应该是
类中
类的一个元素。您需要将属性缩进一级

class WorkOrderTable(表.表):
类元:
型号=工作订单
字段=(“调用日期”、“订单号”、“建筑”、“单位”,
“请求人”,“问题描述”)
属性={“类”:“淡蓝色”}
另外,请你澄清你的问题好吗

您说它缺少“网格/css”。这是否意味着您希望您的表显示边框

运行测试服务器时,您能够通过url检索
screen.css
文件。如果css文件没有加载,那么您可能设置了一些错误的设置

from django_tables2 import RequestConfig
from cdpapp.tables import WorkOrderTable
...

def list_all_workorders(request):
table = WorkOrderTable(WorkOrder.objects.all())
RequestConfig(request).configure(table)
return render(request, 'cdpapp/workorder_all_list.html', {'table': table})
import django_tables2 as tables
from django_tables2.utils import A  # alias for Accessor
from cdpapp.models import WorkOrder

class WorkOrderTable(tables.Table):
    class Meta:
        model = WorkOrder
        fields = ("call_date", "ordernum", "building", "unit", "request_by", 'problem_desc')
    attrs = {"class": "paleblue"}
{% extends "cdpapp/base_no_side_panel.html" %}
{% load render_table from django_tables2 %}
{% load staticfiles %}
{% block title %}All Work Orders{% endblock %}
<head>
    <link rel="stylesheet" href="{{ STATIC_URL }}django_tables2/themes/paleblue/css/screen.css" />
</head>

{% block content %}
{% render_table table %}
{% endblock content %}