Mercurial > public > sg101
view forums/urls.py @ 1037:7e0c3cbd3cda
Fix bad select_related call.
In Django 1.8, select_related now throws an error if you give it an invalid
field. This was happening. Fix that query.
Also noticed an extra query generated in the display_post template. Fixed.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Tue, 29 Dec 2015 22:21:42 -0600 |
parents | 5ba2508939f7 |
children |
line wrap: on
line source
""" URLs for the forums application. """ from django.conf.urls import url import forums.views.attachments as attachments import forums.views.favorites as favorites import forums.views.main as main import forums.views.spam as spam import forums.views.subscriptions as subscriptions urlpatterns = [ url(r'^$', main.index, name='forums-index'), url(r'^catchup/$', main.catchup_all, name='forums-catchup_all'), url(r'^new-topic-success/(?P<tid>\d+)$', main.new_topic_thanks, name='forums-new_topic_thanks'), url(r'^topic/(?P<id>\d+)/$', main.topic_index, name='forums-topic_index'), url(r'^topic/(?P<id>\d+)/unread/$', main.topic_unread, name='forums-topic_unread'), url(r'^topic/(?P<id>\d+)/latest/$', main.topic_latest, name='forums-topic_latest'), url(r'^topic/active/(\d+)/$', main.active_topics, name='forums-active_topics'), url(r'^delete-post/$', main.delete_post, name='forums-delete_post'), url(r'^edit/(?P<id>\d+)/$', main.edit_post, name='forums-edit_post'), url(r'^flag-post/$', main.flag_post, name='forums-flag_post'), url(r'^forum/(?P<slug>[\w\d-]+)/$', main.forum_index, name='forums-forum_index'), url(r'^forum/(?P<slug>[\w\d-]+)/catchup/$', main.forum_catchup, name='forums-catchup'), url(r'^forum/(?P<slug>[\w\d-]+)/new-topic/$', main.new_topic, name='forums-new_topic'), url(r'^mod/forum/(?P<slug>[\w\d-]+)/$', main.mod_forum, name='forums-mod_forum'), url(r'^mod/topic/delete/(\d+)/$', main.mod_topic_delete, name='forums-mod_topic_delete'), url(r'^mod/topic/lock/(\d+)/$', main.mod_topic_lock, name='forums-mod_topic_lock'), url(r'^mod/topic/move/(\d+)/$', main.mod_topic_move, name='forums-mod_topic_move'), url(r'^mod/topic/split/(\d+)/$', main.mod_topic_split, name='forums-mod_topic_split'), url(r'^mod/topic/stick/(\d+)/$', main.mod_topic_stick, name='forums-mod_topic_stick'), url(r'^my-posts/$', main.my_posts, name='forums-my_posts'), url(r'^post/(\d+)/$', main.goto_post, name='forums-goto_post'), url(r'^post/ip/(\d+)/$', main.post_ip_info, name='forums-post_ip_info'), url(r'^post/new/(?P<topic_id>\d+)/$', main.new_post, name='forums-new_post'), url(r'^posts/(?P<username>[\w.@+-]{1,30})/$', main.posts_for_user, name='forums-posts_for_user'), url(r'^quick-reply/$', main.quick_reply_ajax, name='forums-quick_reply'), url(r'^unanswered/$', main.unanswered_topics, name='forums-unanswered_topics'), url(r'^unread/$', main.unread_topics, name='forums-unread_topics'), url(r'^favorite/(\d+)/$', favorites.favorite_topic, name='forums-favorite_topic'), url(r'^favorites/$', favorites.manage_favorites, name='forums-manage_favorites'), url(r'^favorites/(\d+)/$', favorites.favorites_status, name='forums-favorites_status'), url(r'^unfavorite/(\d+)/$', favorites.unfavorite_topic, name='forums-unfavorite_topic'), url(r'^subscribe/(\d+)/$', subscriptions.subscribe_topic, name='forums-subscribe_topic'), url(r'^subscriptions/$', subscriptions.manage_subscriptions, name='forums-manage_subscriptions'), url(r'^subscriptions/(\d+)/$', subscriptions.subscription_status, name='forums-subscription_status'), url(r'^unsubscribe/(\d+)/$', subscriptions.unsubscribe_topic, name='forums-unsubscribe_topic'), url(r'^spammer/(\d+)/$', spam.spammer, name='forums-spammer'), url(r'^spammer/nailed/(\d+)/$', spam.spammer_nailed, name='forums-spammer_nailed'), url(r'^stranger/(\d+)/$', spam.stranger, name='forums-stranger'), url(r'^fetch_attachments/$', attachments.fetch_attachments, name='forums-fetch_attachments'), ]