Я пытаюсь создать карту сайта в django с динамическим именем, которое я могу передать обратно в свой класс карты сайта. Кто-нибудь знает, как я могу сделать это в моем шаблоне URL?
URL должен выглядеть так:
/modules-a.xml # where 'a' could be [a-z]
Это то, что я пытаюсь без успеха:
line 20: (r'^modules-(?P<arg>\w+)\.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps': {'modules': ModuleSitemap(letter)}})
Ошибка:
Request Method: GET
Request URL: http://localhost:8000/modules-a.xml/
Django Version: 1.3.1
Exception Type: NameError
Exception Value:
name 'section' is not defined
Exception Location: /Applications/xampp/xamppfiles/htdocs/myapp/myapp/../myapp/urls.py in <module>, line 20
Python Executable: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python