Представление Django setlang не существует - в чем может быть проблема?

Я хочу создать кнопку для выбора между двумя языками, но когда я нажимаю на нее, я сталкиваюсь с ошибкой, говорящей, что вид не существует, в чем может быть проблема?

Ошибка: DatabaseError at /en/i18n/setlang/

ORA-00942: таблица или представление не существует

Шаблон:

{% get_current_language as LANG %}
              {% get_available_languages as LANGUAGES %}
              {% get_language_info_list for LANGUAGES as languages %}
              
              {% for language in languages %}
                <form action="{% url '/i18n/' %}" method="post" id="form_{{ language.code }}" style="display:inline!important;">
                {% csrf_token %}
                  <input name="next" type="hidden" value="{{ redirect_to }}" />
                  <input name="language" type="hidden" value="{{ language.code }}" />
                </form>
                <button class="lang-button" type="submit" form="form_{{ language.code }}" value="Submit">[{{ language.code }}]</button>
              {% endfor %}

УРЛЫ:

urlpatterns = [
    # url(r'', include('label_uwm.urls')),
]   

urlpatterns += i18n_patterns(
    url(r'', include('label_uwm.urls')),
    url(r'i18n/', include('django.conf.urls.i18n')),
) 

НАСТРОЙКИ:

LANGUAGE_CODE = 'pl'


LANGUAGES = (

    ('pl', _('Polish')),
    ('en', _('English')),
    
)

TEMPLATE_CONTEXT_PROCESSORS = (
    'django.core.context_processors.i18n',
)

MIDDLEWARE = (
    'django.middleware.locale.LocaleMiddleware',
[...])
Вернуться на верх