Я часами искал, чтобы попытаться выяснить это, и похоже, что никто никогда не размещал пример в Интернете - я только что создал объект просмотра RSS-ленты Django 1.2 и прикрепил его к URL. Когда я захожу на URL-адрес, все работает отлично, поэтому я знаю, что моя реализация класса фидов в порядке.
Загвоздка в том, что я не могу понять, как сделать ссылку на URL в моем шаблоне. Я мог бы просто написать это жестко, но я бы предпочел использовать {% url%}
Я пробовал пройти полный путь так:
{% url app_name.lib.feeds.LatestPosts blog_name=name %}
И я ничего не получаю. Я искал, и кажется, что у всех есть решение, настолько очевидное, что не стоит публиковать в Интернете. Я только что проснулся слишком долго?
Вот соответствующий шаблон URL:
from app.lib.feeds import LatestPosts
urlpatterns = patterns('app.blog.views',
(r'^rss/(?P<blog_name>[A-Za-z0-9]+)/$', LatestPosts()),
#snip...
)
Спасибо за вашу помощь.