JS файлы не работают. net :: ERR_ABORTED 404 - PullRequest
0 голосов
/ 12 марта 2020

Я хочу использовать django-smart-select Я установил его с помощью pip и использовал эту команду, как указано в django -smart-select problem:

sudo pip3 install  git+https://github.com/digi604/django-smart-selects.git@js-unlinting-fixes

Я добавил 'smart_selects' к settings.py и добавил эти строки в URL:

url(r'^chaining/', include('smart_selects.urls')),

также использовал эту строку в settings.py

JQUERY_URL = True

и, как уже упоминалось в задачах, добавил эти строки в HTML:

{% load staticfiles %}
<script type="text/javascript" src="{% static 'smart-selects/admin/js/chainedfk.js' %}"></script>
<script type="text/javascript" src="{% static 'smart-selects/admin/js/chainedm2m.js' %}"></script>
<script type="text/javascript" src="{% static 'smart-selects/admin/js/bindfields.js' %}"></script>

но когда я загружаю страницу, это вызывает эти ошибки. это приводит к неработающей второй опции в django интеллектуальном выборе:

GET https://example.com/static/smart-selects/admin/js/chainedfk.js net :: ERR_ABORTED 404

GET https://example.com/static/smart-selects/admin/js/chainedm2m.js net :: ERR_ABORTED 404

GET https://example.com/static/smart-selects/admin/js/bindfields.js net :: ERR_ABORTED 404

models.py:

class CustomerAddressProvince(LoggableModel):
    title = models.CharField(verbose_name='province', max_length=60)

class CustomerAddressCity(LoggableModel):
    title = models.CharField(verbose_name='city', max_length=60)
    province = models.ForeignKey(CustomerAddressProvince, verbose_name='province', 
               on_delete=models.CASCADE, related_name='cities')


class CustomerAddress(LoggableModel):
    province = models.ForeignKey(CustomerAddressProvince, verbose_name='province', 
               on_delete=models.SET_NULL,
               related_name='address_province', null=True, blank=True)
    city = ChainedForeignKey(
        CustomerAddressCity,
        verbose_name='city',
        chained_field="province",
        chained_model_field="province",
        show_all=False,
        auto_choose=True,
        sort=True, null=True, blank=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...