django 响应式布局

安装

django 响应式布局插件:

1
pip install django-flat-responsive

对于1.9+ 的版本:

1
2
3
4
5
6
INSTALLED_APPS = (
...
'flat_responsive',
'django.contrib.admin',
...
)

放到django.contrib.admin之前

对于更早的版本,需要配合 django-flat-theme 使用:

1
2
3
4
5
6
7
INSTALLED_APPS = (
...
'flat_responsive',
'flat',
'django.contrib.admin',
...
)

并把flat_responsive放到 flat之前。

导入须知

如果需要自定义 base_site.html ,你可能需要添加如下代码:

1
2
3
4
5
6
7
{% load admin_static %}
{% block blockbots %}
{{ block.super }}
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0">
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/responsive.css' %}" />
<link rel="stylesheet" type="text/css" href="{% static "admin/css/responsive_rtl.css" %}" />
{% endblock %}

你的支持我的动力