Example #1
0
 def setUpClass(cls):
     cls.admin = User.objects.create_superuser(username="******",
                                               email="*****@*****.**",
                                               password="******")
     cls.user = User.objects.create_user(username="******",
                                         email="*****@*****.**",
                                         password="******")
     super(BaseDataTestCase, cls).setUpClass()
     News.objects.create(title="news1", body="body1")
     News.objects.create(title="news2", body="body2")
     cls.client = BaseClient()
     autodiscover()
     if DJANGOCMS:
         from cms.api import create_page
         for lang in settings.LANGUAGES:
             p = create_page("test%s" % lang[0], language=lang[0],
                             template="base.html")
             p.publish()
Example #2
0
 def setUpClass(cls):
     cls.admin = User.objects.create_superuser(username="******",
                                               email="*****@*****.**",
                                               password="******")
     cls.user = User.objects.create_user(username="******",
                                         email="*****@*****.**",
                                         password="******")
     super(BaseDataTestCase, cls).setUpClass()
     News.objects.create(title="news1", body="body1")
     News.objects.create(title="news2", body="body2")
     cls.client = BaseClient()
     autodiscover()
     if DJANGOCMS:
         from cms.api import create_page
         for lang in settings.LANGUAGES:
             p = create_page("test%s" % lang[0],
                             language=lang[0],
                             template="base.html")
             p.publish()
Example #3
0
# -*- coding: utf-8 -*-
from django.conf.urls import url, include
from django.contrib import admin
from django.conf.urls.i18n import i18n_patterns

import html5_appcache
html5_appcache.autodiscover()

from .sitemap import NewsSitemap
from .views import NewsListView, NewsDetailView

sitemaps = {
    'news': NewsSitemap,
}

urlpatterns = i18n_patterns('',
    url("^list/$", NewsListView.as_view(), name="news_list"),
    url("^(?P<pk>\d+)/live/$", NewsListView.as_view(), name="news_detail_live"),
    url("^(?P<pk>\d+)/$", NewsDetailView.as_view(), name="news_detail"),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^sitemap.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps': sitemaps}),
)
if html5_appcache.settings.DJANGOCMS:
    urlpatterns += i18n_patterns('',
        url(r'^', include('cms.urls')),
    )
Example #4
0
# -*- coding: utf-8 -*-
from django.conf.urls import url, include
from django.contrib import admin
from django.conf.urls.i18n import i18n_patterns

import html5_appcache
html5_appcache.autodiscover()

from .sitemap import NewsSitemap
from .views import NewsListView, NewsDetailView

sitemaps = {
    'news': NewsSitemap,
}

urlpatterns = i18n_patterns(
    '',
    url("^list/$", NewsListView.as_view(), name="news_list"),
    url("^(?P<pk>\d+)/live/$", NewsListView.as_view(),
        name="news_detail_live"),
    url("^(?P<pk>\d+)/$", NewsDetailView.as_view(), name="news_detail"),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^sitemap.xml$', 'django.contrib.sitemaps.views.sitemap',
        {'sitemaps': sitemaps}),
)
if html5_appcache.settings.DJANGOCMS:
    urlpatterns += i18n_patterns(
        '',
        url(r'^', include('cms.urls')),
    )