首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django--自动完成-light在apache中不工作。

django--自动完成-light在apache中不工作。
EN

Stack Overflow用户
提问于 2016-06-18 06:19:40
回答 1查看 566关注 0票数 1

我用的是django-自动完成灯

代码语言:javascript
复制
Django==1.8
django-autocomplete-light==3.1.6
django-easy-select2==1.2.5
django-suit==0.2.13
django-tables2==1.0.4

当我在django开发服务器上运行它时,它工作得很好,但是当我设置DEBUG=False并在apache中运行应用程序时,它不会加载。我运行了收藏品和select2 javascript和css存在,并可以下载。该页面显示select2不是函数的javascript错误。

settings.py

代码语言:javascript
复制
INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'suit',
    'myapp',
    'dal',
    'dal_select2',
    'django.contrib.admin',
    'django_extensions',
    'simple_history',
    'django_tables2',
    'django.contrib.admindocs',
    'rest_framework',
    'rest_framework.authtoken',
)

管理页面内容顺序:

代码语言:javascript
复制
<link href="/static/autocomplete_light/vendor/select2/dist/css/select2.css" type="text/css" media="all" rel="stylesheet" />
<link href="/static/autocomplete_light/select2.css" type="text/css" media="all" rel="stylesheet" />
<script type="text/javascript" src="/static/admin/js/core.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/RelatedObjectLookups.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.init.js"></script>
<script type="text/javascript" src="/static/admin/js/actions.min.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/jquery.init.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/autocomplete.init.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/vendor/select2/dist/js/select2.full.js"></script>
<script type="text/javascript" src="/static/autocomplete_light/select2.js"></script>
<script type="text/javascript" src="/static/admin/js/related-widget-wrapper.js"></script>
<script type="text/javascript" src="/static/admin/js/calendar.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/DateTimeShortcuts.js"></script>
EN

回答 1

Stack Overflow用户

发布于 2016-06-23 07:05:38

这真是太棒了。在花了大量的精力来玩这个之后,我删除了静态文件夹的内容,并从零开始运行收藏品django命令,现在它已经开始工作了。当我区分它时,我看到了admin和select2.js中的一些变化,所以他们可能已经更新了包来解决这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37893916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档