Django-wiki установлена, но корневая статья выдает ошибку глобального флага
Я установил Django-wiki в свежую виртуальную установку Django. Появилась моя начальная страница, сайт позволяет зарегистрироваться пользователю. Все выглядит хорошо, пока я не ввожу свою первую Root-статью.
Я сохранил его элементарным с заголовком "Test" и телом просто "Hello", но при сохранении я получаю эту ошибку:
ошибка при /
глобальные флаги не в начале выражения в позиции 9
Метод запроса: GET
URL запроса: http://xxxxxxx.preprod.xxxx:8000/.
Версия Django: 4.0.8
Тип исключения: ошибка
Значение исключения:
глобальные флаги не находятся в начале выражения в позиции 9
Местоположение исключения: C:\python\Lib\re_parser.py, строка 841, in _parse
Исполняемый файл Python: C:\daas_django_apps\env\Scripts\python.exe
Версия Python: 3.11.0
Ошибка во время рендеринга шаблона В шаблоне C:\daas_django_apps\env\Lib\site-packages\wiki\templates\wiki\view.html, ошибка в строке 7
Строка 7:
{% wiki_render article %}
Я попробовал проверить все свои настройки, и они кажутся нормальными и соответствуют примеру установки Django-Wiki. Пробовал изменить права собственности пользователя на статью и создать группу для просмотра, но безрезультатно.
Любая помощь будет принята с благодарностью.
Спасибо!
та же проблема, кто-нибудь, помогите нам
Действительно, использование встроенных глобальных флагов (например: (?im)
) в двух регулярных выражениях теперь вызывает исключение, вместо предупреждения до версии 3.11 (https://github.com/python/cpython/issues/91222).
В основной ветке было объединено исправление, и оно будет выпущено в ближайшее время, если не будет других проблем с 3.11.
См. https://github.com/django-wiki/django-wiki/pull/1243 для более подробной информации.