view gpp/urls.py @ 334:6805d15cda13

Adding a script I had to write on the fly to filter out posts from the posts csv file that had no parent topics. MyISAM let me get away with that, but InnoDB won't.
author Brian Neal <bgneal@gmail.com>
date Sat, 26 Feb 2011 01:28:22 +0000
parents d8b634e67043
children 2a03c69792d8
line wrap: on
line source
from django.conf.urls.defaults import *
from django.conf import settings
from django.contrib import admin
from django.views.decorators.cache import cache_page

from haystack.views import SearchView, search_view_factory

from news.feeds import LatestNewsFeed
from forums.feeds import ForumsFeed


admin.autodiscover()

urlpatterns = patterns('',
   url(r'^$', 'views.home', name='home'),
   (r'^admin/doc/', include('django.contrib.admindocs.urls')),
   (r'^admin/', include(admin.site.urls)),
   (r'^accounts/', include('accounts.urls')),
   (r'^antispam/', include('antispam.urls')),
   (r'^calendar/', include('gcalendar.urls')),
   (r'^comments/', include('comments.urls')),
   (r'^contact/', include('contact.urls')),
   (r'^core/', include('core.urls')),
   (r'^donations/', include('donations.urls')),
   (r'^downloads/', include('downloads.urls')),
   url(r'^feeds/news/$',
       cache_page(LatestNewsFeed(), 6 * 60 * 60),
       name='feeds-news'),
   url(r'^feeds/forums/$',
       cache_page(ForumsFeed(), 1 * 60 * 60),
       {'forum_slug': None},
       'feeds-forum_combined'),
   url(r'^feeds/forums/(?P<forum_slug>[\w\d-]+)/$',
       cache_page(ForumsFeed(), 1 * 60 * 60),
       name='feeds-forum'),
   (r'^forums/', include('forums.urls')),
   (r'^irc/', include('irc.urls')),
   (r'^links/', include('weblinks.urls')),
   (r'^member_map/', include('membermap.urls')),
   (r'^messages/', include('messages.urls')),
   (r'^news/', include('news.urls')),
   (r'^oembed/', include('oembed.urls')),
   (r'^podcast/', include('podcast.urls')),
   (r'^polls/', include('polls.urls')),
   (r'^potd/', include('potd.urls')),
   (r'^profile/', include('bio.urls')),
   (r'^shout/', include('shoutbox.urls')),
   (r'^smiley/', include('smiley.urls')),
   (r'^ygroup/', include('ygroup.urls')),
)

# Haystack search views
urlpatterns += patterns('haystack.views',
    url(r'^search/$', search_view_factory(view_class=SearchView, load_all=True),
        name='haystack_search'),
)


if settings.DEBUG:
   urlpatterns += patterns('',
      (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
   )