Django自动完成选择在部署时不起作用

时间:2017-03-22 23:59:42

标签: python django django-admin django-autocomplete-light

我在Pythonanywhere中部署了一个应用程序,并且管理页面的Django自动完成灯没有被加载,但是当我在本地主机中运行该应用程序时,它可以工作。

要加载它,我需要设置DAL的静态文件的位置

/home/myusername/.virtualenvs/django17/lib/python3.4/site-packages/dal/static/autocomplete_light

/home/myusername/.virtualenvs/django17/lib/python3.4/site-packages/dal_select2/static/autocomplete_light

我使用的是django 1.10,python 3.4

1 个答案:

答案 0 :(得分:1)

我通过以下方式解决了

STATIC_URL = '/static/'
STATIC_ROOT = '/home/myuser/myapp/static'

静态文件

网址目录

/static/    /home/myuser/myapp/static