Feature: Use more restful url for user-filter and tag-filter

This commit is contained in:
winkidney
2019-02-21 19:05:39 +08:00
parent e1720921fb
commit 00d9a854ef
2 changed files with 4 additions and 4 deletions

View File

@@ -17,9 +17,9 @@ urlpatterns = [
url(r'^pins/pin-form/$', TemplateView.as_view(template_name='core/pin_form.html'), url(r'^pins/pin-form/$', TemplateView.as_view(template_name='core/pin_form.html'),
name='pin-form'), name='pin-form'),
url(r'^pins/tag/(?P<tag>(\w|-)+)/$', TemplateView.as_view(template_name='core/pins.html'), url(r'^pins/tags/(?P<tag>(\w|-)+)/$', TemplateView.as_view(template_name='core/pins.html'),
name='tag-pins'), name='tag-pins'),
url(r'^pins/user/(?P<user>(\w|-)+)/$', TemplateView.as_view(template_name='core/pins.html'), url(r'^pins/users/(?P<user>(\w|-)+)/$', TemplateView.as_view(template_name='core/pins.html'),
name='user-pins'), name='user-pins'),
url(r'^(?P<pin>[0-9]+)/$', TemplateView.as_view(template_name='core/pins.html'), url(r'^(?P<pin>[0-9]+)/$', TemplateView.as_view(template_name='core/pins.html'),
name='recent-pins'), name='recent-pins'),

View File

@@ -26,11 +26,11 @@
</div> </div>
<div class="text pull-right"> <div class="text pull-right">
<span class="dim">pinned by</span> <span class="dim">pinned by</span>
<a href="/pins/user/{{submitter.username}}/">{{submitter.username}}</a> <a href="/pins/users/{{submitter.username}}/">{{submitter.username}}</a>
{{#if tags}} {{#if tags}}
<span class="dim">in</span> <span class="dim">in</span>
{{#each tags}} {{#each tags}}
<span class="tag"><a href="/pins/tag/{{this}}/">{{this}}</a></span> <span class="tag"><a href="/pins/tags/{{this}}/">{{this}}</a></span>
{{/each}} {{/each}}
{{/if}} {{/if}}
</div> </div>