나는 이것을 시험해보기 위해 몇 시간을 조사 해왔다. 아무도 온라인으로 예를 들어 본 적이없는 것처럼 보인다. 나는 방금 Django 1.2 rss 피드보기 개체를 만들어 URL에 첨부했다. URL을 방문하면 모든 것이 잘 작동하므로 피드 클래스 구현이 괜찮음을 알 수 있습니다.django 피드 URL을 역전시키는 방법은 무엇입니까?
문제는 템플릿에있는 URL에 연결하는 방법을 파악할 수 없다는 것입니다. 난 그냥 열심히 코딩 수 있지만, 나는 차라리 사용하는 것이 {%의 URL을 %} 내가 지금처럼 전체 경로를 통과 시도했습니다
:
{% url app_name.lib.feeds.LatestPosts blog_name=name %}
그리고 난 아무것도 얻을 수 없다. 나는 검색을 해왔고 다른 모든 사람들이 솔루션을 갖고있어 온라인에 게시할만한 가치가없는 것으로 보인다. 방금 너무 오래 있었나요? 당신의 도움에 대한
from app.lib.feeds import LatestPosts
urlpatterns = patterns('app.blog.views',
(r'^rss/(?P<blog_name>[A-Za-z0-9]+)/$', LatestPosts()),
#snip...
)
감사 :
는 여기와 관계있는 URL 패턴입니다.
from django.conf.urls.defaults import url, patterns
urlpatterns = patterns('app.blog.views',
url(r'^rss/(?P<blog_name>[A-Za-z0-9]+)/$', LatestPosts(), name='latest-posts'),
#snip...
)
그런 다음, 당신은 단순히 템플릿에 {% url latest-posts blog_name="myblog" %}
을 사용할 수 있습니다 다음 url
도우미 함수의 사용을 필요로 할 수 있습니다 name your url pattern
urlpattern은 어떤 모습입니까? –
이 urlpatterns를 추가하도록 업데이트되었습니다. – pivotal