У меня есть проблема с использованием тега {% url%}
в Django на GAE, я нашел проблему, применяя интернационализацию в JavaScript-файлов, написания: {% url django.views.i18n.javascript_catalog %}
{% URL%} не работает в Django
Джанго бросает ошибку:
TemplateSyntaxError at/view/test /
Caught ImproperlyConfigured while rendering: Error Importing data store piston.gae_store OAuth: "No module named piston.gae_store"
И попробуйте другие параметры: {% url prueba.views.prueba %}
я получаю ту же ошибку.
Если удалить поршень бросает другую ошибку на другой пакет, и если только URL url.py позвольте мне проверить последний бросает ошибку:
'str' object has no attribute 'resolve'
Окончательный url.py:
urlpatterns = patterns('', url(r'^view/', include('website.urls')),)
Надеюсь, я смогу помочь или показать другой способ получить URL-адрес JavaScript, который я хочу, не используя {% url django.views.i18n.javascript_catalog %}
Привет, спасибо @ Anony-мусс для ответа, да ошибка, которая шаблоны URL urls.py файлы, которые не имеют действительного вид, Я удалил все строки, и я больше не выбрасываю это исключение. – user561979
Buts the/jsi18n/result from {% url django.views.i18n.javascript_catalog%} не работает, возвращая 404. Это то, что у меня есть в проекте url.py: js_info_dict = {'domain': ' djangojs ',' packages ': (' conf ',),} urlpatterns + = patterns (' ', url (r'^jsi18n/$ ',' django.views.i18n.javascript_catalog 'js_info_dict)) Где conf пакет, в котором у меня есть файл settings.py, и папка была создана locale для переводов – user561979