Я начинаю изучать некоторые реакции и пытаюсь научиться сочетать ReactJS и Django.В настоящее время я следую предлагаемому учебнику здесь
После настройки URL-адресов django и установки django-webpack-loader
при работе сервера django я застрял со следующей ошибкой:
TemplateSyntaxError at /
'webpack_loader' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_static
admin_urls
cache
i18n
l10n
log
static
staticfiles
tz
Мой текущий index.html
выглядит следующим образом:
{% load render_bundle from webpack_loader %}
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>Ponynote</title>
</head>
<body>
<div id="root">
</div>
{% render_bundle 'main' %}
</body>
</html>
Я уже пытался продолжить и настроить остальные, но, похоже, ничего не работает.Ошибка, которую я получаю, отличается от ошибки в учебнике и на странице github пакета django-webpack-loader
, и здесь я не вижу такой проблемы.Решения для похожих ошибок, которые я нашел здесь, не решили мои проблемы, поэтому я не уверен, что или где лежит ошибка.
Я попытался:
- Буквально скопировать и вставитькод учебника
- переработка всего проекта
- несколько решений, таких как создание пользовательского тега
- проверка, работает ли сервер реагирования (webpack)
Информация:
Django version 2.0.5
django-webpack-loader==0.6.0
Python version 3.6.5
Running on Ubuntu x64 18.04 LTS
Спасибо за любую помощь, и извините, если это глупая, простая для решения ошибка.