Пример #1
0
def django_invalidate_global_tag_view(slug):
    from tags.views import GlobalTaggedList

    key = GlobalTaggedList.get_cache_key(slug=slug)
    cache.delete(key)
Пример #2
0
from django.conf.urls import *
from tags.views import TagListView, TaggedList, GlobalTaggedList, AddSingleTagView

urlpatterns = patterns(
    "",
    url(r"^(?P<region>[^/]+?)/(?i)tags/$", TagListView.as_view(), name="list"),
    url(r"^(?P<region>[^/]+?)/(?i)tags/(?P<slug>.+)/*$", TaggedList.as_view(), name="tagged"),
    url(r"^(?P<region>[^/]+?)/_add_tag/$", AddSingleTagView.as_view(), name="add-single"),
    url(r"^tags/(?P<slug>.+)/*$", GlobalTaggedList.as_view(), name="global-tagged"),
)
Пример #3
0
from django.conf.urls import *
from tags.views import TagListView, TaggedList, GlobalTaggedList, AddSingleTagView

urlpatterns = patterns(
    '',
    url(r'^(?P<region>[^/]+?)/(?i)tags/$', TagListView.as_view(), name='list'),
    url(r'^(?P<region>[^/]+?)/(?i)tags/(?P<slug>.+)/*$',
        TaggedList.as_view(),
        name='tagged'),
    url(r'^(?P<region>[^/]+?)/_add_tag/$',
        AddSingleTagView.as_view(),
        name='add-single'),
    url(r'^tags/(?P<slug>.+)/*$',
        GlobalTaggedList.as_view(),
        name='global-tagged'),
)
Пример #4
0
def django_invalidate_global_tag_view(slug):
    from tags.views import GlobalTaggedList

    key = GlobalTaggedList.get_cache_key(slug=slug)
    cache.delete(key)