コード例 #1
0
ファイル: test_base.py プロジェクト: CrazyChief/django
 def test_template_engine(self):
     """
     A template view may provide a template engine.
     """
     request = self.rf.get('/using/')
     view = TemplateView.as_view(template_name='generic_views/using.html')
     self.assertEqual(view(request).render().content, b'DTL\n')
     view = TemplateView.as_view(template_name='generic_views/using.html', template_engine='django')
     self.assertEqual(view(request).render().content, b'DTL\n')
     view = TemplateView.as_view(template_name='generic_views/using.html', template_engine='jinja2')
     self.assertEqual(view(request).render().content, b'Jinja2\n')
コード例 #2
0
ファイル: views_tests.py プロジェクト: epicbagel/django-libs
    def setUp(self):
        self.user = UserFactory()

        self.authed_view = TemplateView.as_view(template_name='base.html')
        self.authed_view_kwargs = {'authed': True}
        self.anonymous_view = TemplateView.as_view(template_name='base.html')
        self.anonymous_view_kwargs = {'anonymous': True}
        self.other_anonymous_view = View.as_view()
        self.view_kwargs = {
            'authed_view': self.authed_view,
            'authed_view_kwargs': self.authed_view_kwargs,
            'anonymous_view': self.anonymous_view,
            'anonymous_view_kwargs': self.anonymous_view_kwargs}
コード例 #3
0
    def detail_view(self, request):
        """
        Renders the message view to a response.
        """
        context = {
            'preview': self,
        }

        kwargs = {}
        if self.form_class:
            if request.GET:
                form = self.form_class(data=request.GET)
            else:
                form = self.form_class()

            context['form'] = form
            if not form.is_bound or not form.is_valid():
                return TemplateView.as_view(
                    template_name='mailviews/previews/detail.html'
                )(request, **context)

            kwargs.update(form.get_message_view_kwargs())

        message_view = self.get_message_view(request, **kwargs)

        message = message_view.render_to_message()
        raw = message.message()
        headers = SortedDict((header, maybe_decode_header(raw[header])) for header in self.headers)

        context.update({
            'message': message,
            'subject': message.subject,
            'body': message.body,
            'headers': headers,
            'raw': raw.as_string(),
        })

        alternatives = getattr(message, 'alternatives', [])
        try:
            html = next(alternative[0] for alternative in alternatives
                if alternative[1] == 'text/html')
            context.update({
                'html': html,
                'escaped_html': b64encode(html.encode('utf-8')),
            })
        except StopIteration:
            pass

        return TemplateView.as_view(
            template_name=self.template_name)(request, **context)
コード例 #4
0
ファイル: views.py プロジェクト: lelutin/wafer
def slug(request, url):
    """Look up a page by url (which is a tree of slugs)"""
    page = None

    if url:
        for slug in url.split('/'):
            if not slug:
                continue
            try:
                page = Page.objects.get(slug=slug, parent=page)
            except Page.DoesNotExist:
                raise Http404
    else:
        try:
            page = Page.objects.get(slug='index', parent=None)
        except Page.DoesNotExist:
            return TemplateView.as_view(
                template_name='wafer/index.html')(request)

    if 'edit' in request.GET:
        if not request.user.has_perm('pages.change_page'):
            raise PermissionDenied
        return EditPage.as_view()(request, pk=page.id)

    if 'compare' in request.GET:
        if not request.user.has_perm('pages.change_page'):
            raise PermissionDenied
        return ComparePage.as_view()(request, pk=page.id)

    return ShowPage.as_view()(request, pk=page.id)
コード例 #5
0
ファイル: tests.py プロジェクト: seabrus/FortyTwoTestTask
 def test_url_resolves_to_correct_view(self):
     response = self.client.get(reverse('hello:home'))
     self.assertEqual(
         response.resolver_match.func.__name__,
         TemplateView.as_view().__name__
     )
     self.fail('Success 2:  test_url_resolves_to_correct_view  is passed')
コード例 #6
0
	def get_urls(self):
		from django.conf.urls.defaults import patterns, url, include

		def wrap(view, cacheable=False):
			def wrapper(*args, **kwargs):
				return self.manager_view(view, cacheable)(*args, **kwargs)
			return update_wrapper(wrapper, view)
		
		# Manager-site-wide views.
		urlpatterns = []

		# Add in each model's common and manager views.
		for model, reg_dict in self._registry.iteritems():
			info = model._meta.app_label, model._meta.module_name
			def fieldlist_view(*args, **kwargs):
				return self.modelfieldlist_view(model=model, *args, **kwargs)
			urlpatterns += patterns('',
				url(r'^%s/%s/$' % (info), wrap(fieldlist_view),
					name='%s_%s_fieldlist' % info
				),
				url(r'^%s/%s/None' % (info),
					wrap(TemplateView.as_view(template_name=(
						'ckeditor_filemodel_manager/unsaved.html'
					))),
					name='%s_%s_unsaved' % info
				),
			)
				
			for fieldname_dict, manager in reg_dict.iteritems():
				urlpatterns += patterns('',
					url(r'^%s/%s/' % info, include(manager.urls))
				)
		return urlpatterns
コード例 #7
0
ファイル: views.py プロジェクト: prabhathkota/Django-Projects
def about_pages(request, page):
    try:
        #return direct_to_template(request, template="about/%s.html" % page) #Deprecated
        return TemplateView.as_view(template_name="about/books.html")
    except TemplateDoesNotExist:
        raise Http404()

# def books_by_publisher(ListView):
    # Look up the publisher (and raise a 404 if it can't be found).
    #publisher = get_object_or_404(Publisher, name__iexact=name)
    
    #(r'^publishers/$', list_detail.object_list, publisher_info), #Deprecated
    #url(r'^publishers/Apress/$', ListView.as_view(queryset = Publisher.objects.filter(name='Apress'), template_name = 'publisher_list_page.html')),
    
    # Use the object_list view for the heavy lifting.
    # return list_detail.object_list(
        # request,
        # queryset = Book.objects.filter(publisher=publisher),
        # template_name = 'books/books_by_publisher.html',
        # template_object_name = 'book',
        # extra_context = {'publisher': publisher}
    # )
    #return( ListView.as_view(queryset = Book.objects.filter(publisher=publisher), template_name = 'books_by_publisher.html',) )
    # context_object_name = "book_list"
    # template_name = "books_by_publisher.html"

    # def get_queryset(self):
        # publisher = get_object_or_404(Publisher, name__iexact=self.args[0])
        # return Book.objects.filter(publisher=publisher)
コード例 #8
0
ファイル: base.py プロジェクト: noscripter/django-mongoengine
 def test_get_generic_template(self):
     """
     Test a completely generic view that renders a template on GET
     with the template name as an argument at instantiation.
     """
     self._assert_about(TemplateView.as_view(
         template_name='views/about.html')(self.rf.get('/about/')))
コード例 #9
0
ファイル: main.py プロジェクト: NightBrownie/ebank-client
def template(request, template_name=None):
    try:
        resp = TemplateView.as_view(template_name=template_name)(request)
        resp.render()
        return resp
    except:
        raise Http404()
コード例 #10
0
ファイル: urls.py プロジェクト: pyconjp/pyconjp-website
def gen_urls():
    include_patterns = patterns("",
                                url(r"^$", TemplateView.as_view(template_name="homepage.html"),
                                    name="home"),
                                url(r"^admin/", include(admin.site.urls)),
                                url(r"^account/signup/$", pycon.profile.views.SignupView.as_view(),
                                    name="account_signup"),
                                url(r"^account/login/$", symposion.views.LoginView.as_view(), name="account_login"),
                                url(r"^account/social/", include("social_auth.urls")),
                                url(r"^account/associations/", include("symposion.social_auth.urls")),
                                url(r"^account/", include("account.urls")),
                                url(r"^dashboard/", symposion.views.dashboard, name="dashboard"),
                                url(r"^blog/", include("biblion.urls")),
                                url(r"^force500/", lambda request: xxx),
                                url(r"^registration/", include("pycon.registration.urls")),
                                url(r"^finaid/", include("pycon.finaid.urls")),
                                url(r"^pycon_api/", include("pycon.pycon_api.urls")),
                                url(r"^api/", include("pycon.apis.urls")),
                                url(r"^schedule/", include("pycon.schedule.urls")),
                                url(r"^profile/", include("pycon.profile.urls")),
                                url(r"^tutorials/", include("pycon.tutorials.urls")),

                                url(r"^speaker/", include("symposion.speakers.urls")),
                                url(r"^speaker/list$", speaker_views.speaker_list, name='speaker_list'),
                                url(r"^proposals/", include("pycon.proposals.urls")),
                                url(r"^reviews/", include("symposion.reviews.urls")),
                                url(r"^teams/", include("symposion.teams.urls")),
                                url(r"^schedule/", include("symposion.schedule.urls")),
                                url(r"^conference/", include("symposion.conference.urls")),

                                url(r"^sponsors/", include("pycon.sponsorship.urls")),

                                url(r"^boxes/", include("symposion.boxes.urls")),
                                url(r"^sitemap/", TemplateView.as_view(template_name="static/sitemap.html"),
                                    name="sitemap"),
                                url(r'^selectable/', include('selectable.urls')),
                                url(r"^change_language/", symposion.views.change_language, name="change_language"),
                                url(r"^", include("pycon.urls")),

                                # This should be last, because it will create a new CMS page for
                                # any unrecognized URL.
                                url(r"^", include("restcms.urls")),
                                url(r'^localeurl/', include('localeurlcustom.urls')),
    )

    for key, val in settings.LANGUAGES:
        yield url(r"^%s/%s/" % (URL_PREFIX, key), include(include_patterns))
コード例 #11
0
ファイル: tests.py プロジェクト: pombredanne/django-web-utils
 def urls(self):
     """
     Setting urls to make sure reversing sitemap url works.
     """
     from django.conf.urls.defaults import patterns, url
     from django.views.generic import TemplateView
     return patterns('',
        url(r'^sitemap.xml/$', TemplateView.as_view(), name='sitemap'),
     )
コード例 #12
0
ファイル: urls.py プロジェクト: aptivate/django-registration
def template_view(template_name):
    try:
        from django.views.generic.simple import direct_to_template
        def curried_template_view(request, extra_context=None, mimetype=None, **kwargs):
            return direct_to_template(request, template_name, extra_context,
                mimetype, **kwargs)
        return curried_template_view
    except ImportError:
        from django.views.generic import TemplateView
        return TemplateView.as_view(template_name=template_name)
コード例 #13
0
ファイル: event.py プロジェクト: UCF/unify-events
def copy(request, pk=None):
    tmpl = 'events/manager/events/copy.html'

    event = get_object_or_404(Event, pk=pk)
    user_calendars = request.user.calendars.exclude(pk=event.calendar.id)

    if request.method == 'POST':
        form = EventCopyForm(request.POST, calendars=user_calendars)
        if form.is_valid():
            for calendar in form.cleaned_data['calendars']:
                error = False
                if not request.user.is_superuser and calendar not in request.user.calendars:
                    messages.error(request, 'You cannot copy the specified event to the calendar %s.' % calendar.title)
                    error = True
                else:
                    try:
                        # Check against both the current event's pk and its original, if it exists.
                        # Prevents copies more than one level deep.
                        if event.created_from:
                            created_from = event.created_from.pk
                        else:
                            created_from = event.pk
                        original_event_pks = list(set([event.pk, created_from]))

                        pk = Q(pk__in=original_event_pks)
                        created_from = Q(created_from__in=original_event_pks)
                        _filter = pk | created_from

                        existing_event = Event.objects.get(_filter, calendar=calendar.pk)

                        if existing_event:
                            messages.error(request, 'This event already exists on the calendar %s and was skipped.' % calendar.title)
                            error = True
                    except Event.DoesNotExist:
                        try:
                            event.copy(calendar=calendar)
                        except Exception:
                            messages.error(request, 'Unable to copy event to %s' % calendar.title)
                            error = True
                if not error:
                    messages.success(request, 'Event successfully copied to calendar %s.' % calendar.title)
            return HttpResponseRedirect(reverse('dashboard-state', kwargs={'state': 'subscribed'}))
        else:
            messages.error(request, 'Something went wrong when trying to copy to one of the selected calendars. Please try again.')
            error = True
            return HttpResponseRedirect(reverse('event-copy', kwargs={'pk': event.id}))
    else:
        form = EventCopyForm(calendars=user_calendars)
    view = TemplateView.as_view(template_name=tmpl)
    return view(request, event=event, form=form)
コード例 #14
0
    def process_exception(self, request, exception):
        if isinstance(exception, RedirectException):
            view_name = exception.view_name
            template_name = exception.template_name
            if view_name:
                try:
                    view = reverse(view_name)
                    return HttpResponseRedirect(view)
                except:
                    raise Http404
            elif template_name:
                from django.views.generic import TemplateView

                return TemplateView.as_view(template_name=template_name)(request)
コード例 #15
0
ファイル: tests.py プロジェクト: sajay/track_expenses
    def test_root_url_resolves_to_home_page(self):
        home = resolve('/')

        # Setup name.
        name = 'home'
        # Setup request and view.
        request = self.factory.get('/')
        view = TemplateView.as_view(template_name='homepage.html')
        # Run.
        response = view(request,name=name)
        # Check.
        self.assertEqual(response.status_code, 200)
        self.assertEqual(response.template_name[0], 'homepage.html')
        self.assertEqual(response.context_data['name'], name)
コード例 #16
0
ファイル: app.py プロジェクト: peterkuma/tjrapid
	def get_urls(self):
		from django.conf.urls import patterns, url, include
		from functools import partial
		from django.views.generic import TemplateView
		from news.feed import NewsFeed

		def wrap(f):
			return f

		return patterns('',
			url(r'^$', wrap(self.archive)),
			url(r'^(?P<page>\d+)?/$', wrap(self.archive), name='archive'),
			url(r'^article/(?P<id>\d+)/$', wrap(self.detail), name='detail'),
			url(r'^article/(?P<id>\d+)/(?P<name>[^/]+)$', wrap(self.attachment), name='attachment'),
			url(r'^article/(?P<id>\d+)/comment/(?P<reply_id>\d+)?/?$', wrap(self.comment), name='comment'),
			url(r'^rss/$', NewsFeed(), name='rss'),
		    url(r'^rss/feed.xsl$', TemplateView.as_view(template_name='news/feed.xsl'))
		)
コード例 #17
0
ファイル: responder.py プロジェクト: klpdotorg/KLP-MIS
    def error(
        self,
        request,
        status_code,
        error_dict=None,
        ):
        """
        Renders error template (template name: error status code).
        """

        if not error_dict:
            error_dict = ErrorDict()
        response = TemplateView.as_view(request, template='%s/%s.html'
                % (self.template_dir, str(status_code)),
                extra_context={'errors': error_dict},
                mimetype=self.mimetype)
        response.status_code = status_code
        return response
コード例 #18
0
ファイル: views.py プロジェクト: anushbmx/wafer
def slug(request, url):
    """Look up a page by url (which is a tree of slugs)"""
    page = None
    for slug in url.split('/'):
        if not slug:
            continue
        try:
            page = Page.objects.get(slug=slug, parent=page)
        except Page.DoesNotExist:
            raise Http404

    if page is None:
        try:
            page = Page.objects.get(slug='index')
        except Page.DoesNotExist:
            return TemplateView.as_view(
                template_name='wafer/index.html')(request)

    return ShowPage.as_view()(request, pk=page.id)
コード例 #19
0
ファイル: helper.py プロジェクト: Channer-K/Compass
 def discover(self):
     """
     This method will scan any template dir and add url for each valid
     static file
     """
     template_dirs = djsettings.TEMPLATE_DIRS
     patterns = []
     for td in template_dirs:
         urls = self.listfiles(td, "")
         for url in urls:
             # i will create a list with the same struct of django url
             # pattern.
             # direct_to_template is a django view function for
             # redirection to files
             patterns.append((
                 r'^history/%s$' % url['url'],
                 TemplateView.as_view(template_name=url['file']),
             ))
     return patterns
コード例 #20
0
ファイル: urls.py プロジェクト: forgedk/geonode
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
#

from django.conf.urls import url
from django.views.generic import TemplateView
from .views import ProfileAutocomplete, SetUserLayerPermission
from . import views

urlpatterns = [  # 'geonode.people.views',
    url(r'^$',
        TemplateView.as_view(template_name='people/profile_list.html'),
        name='profile_browse'),
    url(r"^edit/$", views.profile_edit, name="profile_edit"),
    url(r"^edit/(?P<username>[^/]*)$", views.profile_edit,
        name="profile_edit"),
    url(r"^profile/(?P<username>[^/]*)/$",
        views.profile_detail,
        name="profile_detail"),
    url(r'^forgotname', views.forgot_username, name='forgot_username'),
    url(r'^autocomplete/$',
        ProfileAutocomplete.as_view(),
        name='autocomplete_profile'),
    url(r'^layer/permission/$',
        SetUserLayerPermission.as_view(),
        name='set_user_layer_permissions'),
]
コード例 #21
0
ファイル: urls.py プロジェクト: aakarshgoel96/kiranalogy
    1. Import the include() function: from django.conf.urls import url, include
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url, include
from django.contrib import admin
from django.views.static import serve
from django.conf import settings
from django.views.generic import TemplateView

from utils.views import IndexView, TPLView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^api/', include('apps.api.urls'))
]

# Templates View

urlpatterns += [
    url(r'^$', IndexView.as_view()),
    url(r'^tpl/(?P<tpl_name>.*)', TPLView.as_view()),
    url(r'^', include('django.contrib.auth.urls')),
    url(r'^gross-analysis/$',
        TemplateView.as_view(template_name='gross-analysis.html')),
]

urlpatterns += [
    url(r'^media/(?P<path>.*)$', serve,
        {'document_root': settings.MEDIA_ROOT}),
]
コード例 #22
0
urlpatterns = [
    url(r'^$', TinylinkListView.as_view(), name='tinylink_list'),
    url(r'^create/$', TinylinkCreateView.as_view(), name='tinylink_create'),
    url(
        r'^update/(?P<pk>\d+)/(?P<mode>[a-z-]+)/$',
        TinylinkUpdateView.as_view(),
        name='tinylink_update',
    ),
    url(
        r'^delete/(?P<pk>\d+)/$',
        TinylinkDeleteView.as_view(),
        name='tinylink_delete',
    ),
    url(
        r'^404/$',
        TemplateView.as_view(template_name='tinylinks/notfound.html'),
        name='tinylink_notfound',
    ),
    url(
        r'^statistics/?$',
        StatisticsView.as_view(),
        name='tinylink_statistics',
    ),
    url(
        r'^(?P<short_url>[a-zA-Z0-9-]+)/?$',
        TinylinkRedirectView.as_view(),
        name='tinylink_redirect',
    ),
]
コード例 #23
0
ファイル: urls.py プロジェクト: sofiaaaaaa/wcoding_website
# _*_ coding: utf-8 _*_

from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.i18n import i18n_patterns
from django.conf.urls.static import static
from django.contrib import admin
from django.views.generic import TemplateView
from django.views import defaults as default_views

from posting_system.views import post_list

urlpatterns = [
    # would be deleted
    url(r'^home/$', TemplateView.as_view(template_name='pages/home.html'), name='home'),
    url(r'^about/$', TemplateView.as_view(template_name='pages/about.html'), name='about'),

    # User management
    url(r'^users/', include('wcoding_website.users.urls', namespace='users')),
    url(r'^accounts/', include('allauth.urls')),

    # CKEditor
    url(r'^ckeditor/', include('ckeditor_uploader.urls')),

] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

urlpatterns += i18n_patterns(
    # url(r'^$', post_list, name='index'),
    url(r'^$', TemplateView.as_view(template_name='wcoding/index.html'), name='index'),

    # url(settings.ADMIN_URL, admin.site.urls),
コード例 #24
0
ファイル: urls.py プロジェクト: pkirchner/c3nav
from django.conf.urls import url
from django.views.generic import TemplateView

from c3nav.editor.views import edit_mapitem, finalize, list_mapitems, list_mapitemtypes, oauth_callback

urlpatterns = [
    url(r'^$',
        TemplateView.as_view(template_name='editor/map.html'),
        name='editor.index'),
    url(r'^mapitemtypes/(?P<level>[^/]+)/$',
        list_mapitemtypes,
        name='editor.mapitemtypes'),
    url(r'^mapitems/(?P<mapitem_type>[^/]+)/list/$',
        list_mapitems,
        name='editor.mapitems'),
    url(r'^mapitems/(?P<mapitem_type>[^/]+)/list/(?P<level>[^/]+)/$',
        list_mapitems,
        name='editor.mapitems.level'),
    url(r'^mapitems/(?P<mapitem_type>[^/]+)/add/$',
        edit_mapitem,
        name='editor.mapitems.add'),
    url(r'^mapitems/(?P<mapitem_type>[^/]+)/edit/(?P<name>[^/]+)/$',
        edit_mapitem,
        name='editor.mapitems.edit'),
    url(r'^finalize/$', finalize, name='editor.finalize'),
    url(r'^oauth/(?P<hoster>[^/]+)/callback$',
        oauth_callback,
        name='editor.oauth.callback')
]
コード例 #25
0
from django.urls import path
from django.views.generic import TemplateView

app_name = "blog"

urlpatterns = [
    path('', TemplateView.as_view(template_name="blog/index.html")),
]
コード例 #26
0
ファイル: urls.py プロジェクト: gito199/projeet-joelle
urlpatterns = [
    #path('', Dashboard.as_view(), name='home'),
    path('', HomeView.as_view(), name='home'),
    path('donor_list/', DonorListView.as_view(), name='donor_list'),
    path('new_donor/', DonorCreateView.as_view(), name='new_donor'),
    path('donor_update/<int:pk>/',
         DonorUpdateView.as_view(),
         name='donor_update'),
    path('donor_delete/<int:pk>/delete/',
         DonorDeleteView.as_view(),
         name='donor_delete'),
    path('customer_list/', CustomerListView.as_view(), name='customer_list'),
    path('customer_delete/<int:pk>/delete/',
         CustomerDeleteView.as_view(),
         name='customer_delete'),
    path('pdf_download/', DownloadPDF.as_view(), name="pdf_download"),
    path('pdf_view/', ViewPDF.as_view(), name="pdf_view"),
    path('order_list/', OrderItemListView.as_view(), name='order_list'),
    path('add-to-cart/<slug>/', add_to_cart, name='add_to_cart'),
    path('accounts/profile/', TemplateView.as_view(template_name="home.html")),
    path('remove-from-cart/<slug>/', remove_from_cart,
         name='remove_from_cart'),
    path('remove-single-from-cart/<slug>/',
         remove_single_from_cart,
         name='remove_single_from_cart'),
    path('checkout/', CheckoutView.as_view(), name='checkout'),
    path('product/<slug>/', ProductDetail.as_view(), name='product'),
    path('order-summary/', OrderSummaryView.as_view(), name='order_summary'),
    path('payment/<payment_option>/', PaymentView.as_view(), name='payment'),
    path('payment-complete', payment_complete, name="payment_complete"),
]
コード例 #27
0
ファイル: urls.py プロジェクト: rm-ponomarenko/pybursa
from django.views.generic import TemplateView
from django.conf.urls import patterns, include, url
from django.contrib import admin

from pybursa.views import ContactView


urlpatterns = patterns('',
                       url(r'^admin/', include(admin.site.urls)),
                       url(r'^$', TemplateView.as_view(template_name='index.html'), name='index'),
                       url(r'^contact/$', ContactView.as_view(), name='email'),
                       url(r'^student', include('students.urls')),
                       url(r'^coach', include('coaches.urls')),
                       url(r'^course', include('courses.urls')),
                       url(r'^dossier', include('dossiers.urls')),
                       url(r'^address', include('addresses.urls')),
                       )
コード例 #28
0
ファイル: urls.py プロジェクト: RohitRepo/Schule
from django.conf.urls.static import static
from accounts import urls as accountUrls
from courses import urls as courseUrls
from groups import urls as groupUrls
from django.conf import settings
from django.views.generic import TemplateView
from django.contrib.auth.decorators import login_required
#from django.views.generic.simple import direct_to_template

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()


urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),

    # Examples:
    # url(r'^$', 'schule.views.home', name='home'),
    # url(r'^schule/', include('schule.foo.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^schule_name/$', login_required(TemplateView.as_view(template_name='index.html')),name='home'),	
    url(r'schule_name/accounts/',include(accountUrls)),
    url(r'schule_name/courses/',include(courseUrls)),
    url(r'schule_name/groups/',include(groupUrls)),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #29
0
ファイル: urls.py プロジェクト: panchicore/2C-GeoNode
# Setup Django Admin
autocomplete_light.autodiscover()

admin.autodiscover()

js_info_dict = {'domain': 'djangojs', 'packages': ('geonode', )}

sitemaps = {"layer": LayerSitemap, "map": MapSitemap}

urlpatterns = patterns(
    '',

    # Static pages
    url(r'^/?$',
        TemplateView.as_view(template_name='site_index.html'),
        name='home'),
    url(r'^help/$',
        TemplateView.as_view(template_name='help.html'),
        name='help'),
    url(r'^developer/$',
        TemplateView.as_view(template_name='developer.html'),
        name='developer'),
    url(r'^about/$',
        TemplateView.as_view(template_name='about.html'),
        name='about'),

    # Layer views
    (r'^layers/', include('geonode.layers.urls')),

    # Map views
コード例 #30
0
from django.urls import path
from . import views
from django.views.generic import TemplateView

urlpatterns = [
    path('', TemplateView.as_view(template_name="base.html"), name='base'),
    path('register/', views.register, name='home'),
    path('login/', views.loginview, name='loginview'),
    path('logout/', views.logoutview, name='logoutview'),
    path('home/', views.homeview),
    path('edit/', views.edit),
    path('delete/', views.delete),
    path('passwordchange/', views.passwordchange),
    path('like', views.like),
    path('lobby/', views.room, name='room'),
    path('serializer/', views.UserCreate.as_view(), name='user-create'),
]
コード例 #31
0
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import TemplateView

urlpatterns = [
    path('admin/', admin.site.urls),
    # path('',include('base.urls')),  # included our app
    path('api/users/', include('base.urls.user_urls')),  # included user urls
    path('api/products/', include('base.urls.product_urls')),
    path('api/orders/', include('base.urls.order_urls')),
    path("", TemplateView.as_view(template_name="index.html")),
]

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

# for live production
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #32
0
from django.conf.urls.static import static


urlpatterns = [
        # terminal urls
        url(r'^$', permission_required('sale.view_terminal', login_url='account_login')
            (views.terminals), name='terminals'),
        url(r'^add/$', permission_required('sale.add_terminal', login_url='account_login')
            (views.terminal_add), name='terminal-add'),
        url(r'^terminal_process/$', views.terminal_process, name='terminal_process'),
        url(r'^edit/(?P<pk>[0-9]+)/$', permission_required('sale.change_terminal', login_url='account_login')
            (views.terminal_edit), name='terminal-edit'),
        url(r'^terminal/history/(?P<pk>[0-9]+)/$', views.terminal_history, name='terminal-history'),
        url(r'^terminal_update(?P<pk>[0-9]+)/$', views.terminal_update, name='terminal-update'),
        url(r'^detail/(?P<pk>[0-9]+)/$', views.terminal_detail, name='terminal-detail'),
        url(r'^delete/(?P<pk>[0-9]+)/$', permission_required('sale.delete_terminal', login_url='account_login')
            (views.terminal_delete), name='terminal-delete'),
        url(r'^terminal/paginate/$', views.terminal_pagination, name='terminal-paginate'),
        url(r'^terminal/search/$', views.terminal_search, name='terminal-search'),
        # cashmovement urls
        url(r'^transactions/$', permission_required('sale.view_drawercash', login_url='account_login')
            (views.transactions), name='transactions'),
        url(r'^transaction/paginate/$', views.transaction_pagination, name='transaction-paginate'),
        url(r'^transaction/search/$', views.transaction_search, name='transaction-search'),
        url(r'^totals/$', TemplateView.as_view(template_name="dashboard/terminal/terminal_amounts.html"), name="terminal-amounts"),
        ]

if settings.DEBUG:
    # urlpatterns += [ url(r'^static/(?P<path>.*)$', serve)] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
コード例 #33
0
ファイル: index.py プロジェクト: steffen555/shAarhusBackend
def index(request):
    return TemplateView.as_view(template_name="base.html")
コード例 #34
0
"""officehours URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import re_path, path, include
from django.views.generic import TemplateView

urlpatterns = [
    path('', include('officehours_ui.urls')),
    path('api/', include('officehours_api.urls')),
    re_path(r'^oidc/', include('mozilla_django_oidc.urls')),
    path('status/', include('watchman.urls')),
    path('admin/', admin.site.urls),
    path('403/', TemplateView.as_view(template_name='403.html')),
    path('500/', TemplateView.as_view(template_name='500.html')),
]
コード例 #35
0
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
from django.conf.urls import url, include
from django.views.generic import TemplateView
from rest_framework.documentation import include_docs_urls

urlpatterns = [
    path('admin/', admin.site.urls),
    path('api-auth/', include('rest_framework.urls',
                              namespace='rest_framework')),
    url(r'^api/v1/', include(('backend.urls', 'backend'),
                             namespace='backend')),
    url(r'^$', TemplateView.as_view(template_name="index.html")),

    # add DRF docs
    path(r'docs/', include_docs_urls(title='API Docs', public=False)),
]
コード例 #36
0
ファイル: views.py プロジェクト: adieu/authentic2
from django.contrib.auth.views import password_change, password_reset_confirm


from registration.views import activate
from registration.views import register


from .. import models
from .. import app_settings


logger = logging.getLogger(__name__)



activate_complete = TemplateView.as_view(template_name='registration/activation_complete.html')


register_complete = TemplateView.as_view(template_name='registration/registration_complete.html')


register_closed = TemplateView.as_view(template_name='registration/registration_closed.html')


@login_required
def delete(request, next_url='/'):
    next_url = request.build_absolute_uri(request.META.get('HTTP_REFERER') or next_url)
    if not app_settings.A2_REGISTRATION_CAN_DELETE_ACCOUNT:
        return redirect(next_url)
    if request.method == 'POST':
        if 'submit' in request.POST:
コード例 #37
0
ファイル: urls.py プロジェクト: jimmyheller/vocabulary-api
from django.urls import path
from django.views.generic import TemplateView

app_name = 'doc'

urlpatterns = [
    path('',
         TemplateView.as_view(template_name='docs/index.html',
                              extra_context={'schema_url':
                                             'redoc/schema.yml'}),
         name='redoc'),
]
コード例 #38
0
ファイル: urls.py プロジェクト: archanae/cir-portal
from django.conf.urls import include, url
from django.contrib import admin
from django.views.generic import TemplateView
from registration import views
from registration.views import *
from registration.models import *
from django.contrib.auth.decorators import login_required

urlpatterns = [
    url(r'^$', TemplateView.as_view(template_name='register/register.html')),
    url(r'^user/$', UserRegistrationView.as_view(), name='register_user'),
     url(r'^user/success/', TemplateView.as_view(template_name='register/user/success.html'),
        name='user_registration_success'),
     url(r'^portal/student', TemplateView.as_view(template_name='register/manage_students.html'),name="manage_students"),
     url(r'^portal/staff', TemplateView.as_view(template_name='register/manage_staff.html'),name="manage_staff"),
     url(r'^preferences', TemplateView.as_view(template_name='preferences.html'),name="preferences"),
     url(r'^sign-in', TemplateView.as_view(template_name='sign-in.html'),name="sign-in"),
     url(r'^index', TemplateView.as_view(template_name='index.html'),name="index"),
     url(r'^student/$', StudentRegistrationView.as_view(), name='register_student'),
     url(r'^cirstaff/success/', TemplateView.as_view(template_name='register/cirstaff/success.html'), name='success'),
     url(r'^bulk/$', StudentBulkUploadView.as_view(), name='register_student_bulk'),
     url(r'^bulk/handle/$', views.handle_student_upload, name='upload_students'),
     url(r'^list/$', StudentListView.as_view(), name='list'),
     url(r'^profile/edit/(?P<aums_id>[\w|\W]+)/$', StudentListUpdateView.as_view(), name='student_profile_update'),
    ]
コード例 #39
0
ファイル: urls.py プロジェクト: themoonsheep/moonsheep-opora
from django.conf.urls import url, include
from django.contrib import admin
from django.urls import path
from django.views.generic import TemplateView

from .tasks import *
from .views import TranscriptionView
from .tasks import *  # Keep it to make Moonsheep aware of defined tasks

from moonsheep.exporters.api import AppApi
from moonsheep.views import ChooseNicknameView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^moonsheep/', include('moonsheep.urls')),
    url(r'^$', TemplateView.as_view(template_name='homepage.html'), name='finish-transcription'),
    url(r'^$', TemplateView.as_view(template_name='homepage.html'), name='home'),
    url(r'^transcription/$', TranscriptionView.as_view(), name='transcription'),
    path('get-a-nickname', ChooseNicknameView.as_view(template_name='nickname.html'), name='choose-nickname'),
    url(r'^thank-you/$', TemplateView.as_view(template_name='thankyou.html'), name='thank-you'),

    path('api/opora/', include(AppApi('opora').urls)),
    url(r'^api-auth/', include('rest_framework.urls'))
]


# DEV-DEBUG
from django.conf import settings
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
コード例 #40
0
ファイル: urls.py プロジェクト: wrongerror/landsite
from django.conf.urls import url
from django.views.generic import TemplateView

urlpatterns = [
    url(r'^', TemplateView.as_view(template_name="service.html")),
]
コード例 #41
0
ファイル: urls.py プロジェクト: jglatts/first-app
from django.conf.urls import include, url
from django.contrib import admin
from django.views.generic import TemplateView
from django.conf.urls.static import static
from django.conf import settings
from django.urls import path

from .auth.views import account_profile
from .views import member_index, member_action, index, detail, vote, results
from .views import new_blog_post
from . import views

urlpatterns = [
    # Landing page area
    url(r'^$',
        TemplateView.as_view(template_name='visitor/landing-index.html'),
        name='landing_index'),
    url(r'^about$',
        TemplateView.as_view(template_name='visitor/landing-about.html'),
        name='landing_about'),
    url(r'^terms/$',
        TemplateView.as_view(template_name='visitor/terms.html'),
        name='website_terms'),
    url(r'^contact$',
        TemplateView.as_view(template_name='visitor/contact.html'),
        name='website_contact'),
    url(r'^topics/$',
        TemplateView.as_view(template_name='visitor/topics.html'),
        name='website_topics'),
    url(r'^categories/$',
        TemplateView.as_view(template_name='visitor/categories.html'),
コード例 #42
0
ファイル: urls.py プロジェクト: krishna300/aws_apr_03
from django.urls import path
from .views import *
from django.views.generic import TemplateView

urlpatterns = [
    path('list', list1, name='list'),
    path('a1', a1, name="a1"),
    path('a2', a2, name="a2"),
    path('a3', a3, name="a3"),
    path('a4', a4, name="a4"),
    path('a5', a5, name="a5"),
    path('create', create, name='create'),
    path('<int:pk>/update', PostUpdateView.as_view(), name='update'),
    path('',
         TemplateView.as_view(template_name='blog/index2.html'),
         name='index'),
    path('listGeneric', PostListView.as_view(), name='listGeneric')
]
コード例 #43
0
"""psy URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
from django.views.generic import TemplateView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('api/', include('webadviser.urls')),
    path('', TemplateView.as_view(template_name='index.html'), name='home'),
]
コード例 #44
0
ファイル: urls.py プロジェクト: jubrilee/Aidisson
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""

from django.conf.urls import url
from django.contrib import admin
from django.contrib.auth.views import LoginView
from django.views.generic import TemplateView

from dish.views import MealCreateView
from exercise.views import WorkoutCreateView
from sleep.views import SleepCreateView
from users.views import HomeView
from weight.views import WeightCreateView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', HomeView.as_view(template_name='home.html'), name='home'),
    url(r'^about/$',
        TemplateView.as_view(template_name='about.html'),
        name='about'),
    url(r'^login/$', LoginView.as_view(), name='login'),
    url(r'^diet/$', MealCreateView.as_view(), name='diet'),
    url(r'^exercise/$', WorkoutCreateView.as_view(), name='exercise'),
    url(r'^sleep/$', SleepCreateView.as_view(), name='sleep'),
    # url(r'^weight/$', WeightListView.as_view(), name='weight'),
    url(r'^weight/$', WeightCreateView.as_view(), name='weight'),

    # url(r'^restaurants/(?P<slug>[\w-]+)/$', RestaurantDetailView.as_view()),
]
コード例 #45
0
from django.conf.urls import include, url
from django.views.generic import TemplateView

urlpatterns = [
    url(r"^comment/", include("pinax.comments.urls",
                              namespace="pinax_comments")),
    url(r"^demo/$", TemplateView.as_view(), name="demo_detail"),
]
コード例 #46
0
ファイル: urls.py プロジェクト: ouch0107/miniblog
"""miniblog URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include, re_path
from django.views.generic import TemplateView

urlpatterns = [
    path('api-auth/', include('rest_framework.urls')),
    path('admin/', admin.site.urls),
    path('api/', include('blog.api.urls')),
    path('rest-auth/', include('rest_auth.urls')),
    path('rest-auth/registration/', include('rest_auth.registration.urls')),
    re_path('.*', TemplateView.as_view(template_name='index.html'))
]
コード例 #47
0
ファイル: urls.py プロジェクト: pmutale/www_mutale_nl
from django.conf.urls import url
from django.views.generic import TemplateView

urlpatterns = [
    url(r'^',
        TemplateView.as_view(template_name="themes/partials/contact.html")),
]
コード例 #48
0
ファイル: urls.py プロジェクト: jackhoutw/weblate
            url=settings.STATIC_URL + "weblate-%(size)s.png", permanent=True
        ),
    ),
    url(
        r"^apple-touch-icon\.png$",
        RedirectView.as_view(
            url=settings.STATIC_URL + "weblate-180.png", permanent=True
        ),
    ),
    url(
        r"^(?P<name>favicon\.ico)$",
        RedirectView.as_view(url=settings.STATIC_URL + "%(name)s", permanent=True),
    ),
    url(
        r"^robots\.txt$",
        TemplateView.as_view(template_name="robots.txt", content_type="text/plain"),
    ),
    url(
        r"^browserconfig\.xml$",
        TemplateView.as_view(
            template_name="browserconfig.xml", content_type="application/xml"
        ),
    ),
    url(
        r"^site\.webmanifest$",
        TemplateView.as_view(
            template_name="site.webmanifest", content_type="application/json"
        ),
    ),
]
コード例 #49
0
ファイル: urls.py プロジェクト: jonashagstedt/contact-form
from django.conf.urls import patterns, url
from django.views.generic import TemplateView
from .views import ContactView

urlpatterns = patterns('',
    url(r'^$', ContactView.as_view(), name='contact'),
    url(r'^confirmation/$', TemplateView.as_view(template_name='contact/contact_confirmation.html'), name='contact_confirmation'),
)
コード例 #50
0
ファイル: urls.py プロジェクト: harpsha/gordian
from django.views import defaults as default_views

from django.conf.urls import url, include
from rest_framework import routers
from gordian_test.users import views

router = routers.DefaultRouter()
#router.register(r'users', views.UserViewSet)

urlpatterns = [
    url(r'^users/(?P<username>[a-z]+)/$', views.user_detail),
    url(r'^', include(router.urls)),
    url(r'^api-auth/',
        include('rest_framework.urls', namespace='rest_framework')),
    path("",
         TemplateView.as_view(template_name="pages/home.html"),
         name="home"),
    path(
        "about/",
        TemplateView.as_view(template_name="pages/about.html"),
        name="about",
    ),
    # Django Admin, use {% url 'admin:index' %}
    path(settings.ADMIN_URL, admin.site.urls),
    # User management
    path(
        "users/",
        include("gordian_test.users.urls", namespace="users"),
    ),
    path("accounts/", include("allauth.urls")),
    # Your stuff: custom urls includes go here
コード例 #51
0
ファイル: urls.py プロジェクト: svetlanadev/romantic
# coding=utf-8

from django.conf.urls import url, include
from .views import *
from django.views.generic import TemplateView

urlpatterns = [
    url(r'^register/$', RegisterFormView.as_view()),
    url(r'^login/$', LoginFormView.as_view()),
    url(r'^logout/$', LogoutView.as_view()),
    url(r'^profile/(?P<profile_username>\w+)/$', profile, name='profile'),
    url(r'^profile_block/(?P<profile_id>\d+)/$', profile_block, name='profile_block'),
    url(r'^password_change/$', password_change, name='password_change'),
    url(r'^restart_password/$', restart_password, name='restart_password'),
    url(r'^profile_edit/$', profile_edit, name='profile_edit'),
    url(r'^password_change/done$', TemplateView.as_view(template_name="password_change_done.html")),
    url(r'^government/$', government, name='government'),
    url(r'^signup/activate/(?P<value>[\w-]+)', complete_registration),
    url(r'^registration_complete/$', TemplateView.as_view(template_name="registration_complete.html")),
    url(r'^restart_password_done/$', TemplateView.as_view(template_name="restart_password_done.html")),
]
コード例 #52
0
ファイル: urls.py プロジェクト: joesan/rescuekerala
 path('requests/', views.request_list, name='requestlistview'),
 url(r'request_details/(?P<request_id>\d+)/$',
     views.request_details,
     name='requestdetailsview'),
 path('contactus/', views.districtmanager_list, name='contactus'),
 path('reg_success/', views.RegSuccess.as_view(), name='reg_successview'),
 path('req_sucess/', views.ReqSuccess.as_view(), name='req_sucessview'),
 path('district_needs/', views.DistNeeds.as_view(), name='distneedsview'),
 path('collection_center/',
      views.CollectionCenterView.as_view(),
      name='collection_centers_view'),
 url(r'collection_centers/(?P<location>\w+)/$',
     views.CollectionCenterListView.as_view(),
     name='collection_centers_list'),
 path('collection_centers/',
      TemplateView.as_view(
          template_name='mainapp/collectioncenter_state_select.html'),
      name='collection_centers_district_select'),
 path('reg_contrib/',
      views.RegisterContributor.as_view(),
      name='reg_contribview'),
 path('contribview/', views.contributors, name='contribview'),
 path('contrib_success/',
      views.ContribSuccess.as_view(),
      name='contribsucessview'),
 path('disclaimer/', views.DisclaimerPage.as_view(), name='disclaimer'),
 path('ieee/', views.AboutIEEE.as_view(), name='aboutieee'),
 path('pcampadd',
      views.RegisterPrivateReliefCamp.as_view(),
      name="Private Camps"),
 path('pcamp/', views.pcamplist, name="privatecamplist"),
 path('pcampdet/', views.pcampdetails, name="privatecampdetails"),
コード例 #53
0
ファイル: urls.py プロジェクト: djangoer/simplenote
    url(r'^logout/$','django_cas_ng.views.logout',name='auth_logout'),
    url(r'^admin/', include(admin.site.urls)),
)
from notes.views import MyHome
urlpatterns += patterns('notes.views',
    url(r'^$', MyHome.as_view(), name='home'),     
    url(r'^accounts/profile/$',MyHome.as_view(), name="profile"),
    url(r'^\+(.{5,500})$','url_note'),
    url(r'^ext/$','ext_note'),
    url(r'^ajx/$','ajx',name="ajax_load_to_div"),
    url(r'^deletefolder/$','deletefolder',name="delete_folder") 
)

urlpatterns += patterns('note.views',
    #plese check whar is addnote//
    url(r'^doc/$', TemplateView.as_view(template_name="graphics.html"),name='documentation'),    
    url(r'^addnote/(new|\d+)/$', 'addnote',name='add_note'),
    url(r'^deletenote/$', 'delnote',name='delete_note'),   
    url(r'^publicnote/$', 'public',name='public_home'),
    url(r'^note/(\d+)/', 'publicnote',name='public_note'),
    url(r'^users/$', 'userlist',name='user_list'),
    url(r'^user/(\d+)/$', 'usernotes',name='user_notes'),    
    url(r'^tags/$', 'taglist', name='tags'),
    url(r'^addfolder/$', 'addfolder', name='add_folder'), 
)
from userprofile.views import profileUpdate
urlpatterns += patterns('userprofile.views',
    url(r'^profile/settings/$', 'profile',name='user_profile'),
    url(r'^profile/uploadpic/$', 'uploadpic',name='upload_pic'),
    url(r'^profile/update/$', profileUpdate.as_view(), name='profile_update'),    
)+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
コード例 #54
0
    ('password_reset.html', 'account_reset_password'),
    ('password_set.html', 'account_set_password'),
    ('signup_closed.html', 'account_signup_closed'),
    ('signup.html', 'account_signup'),
    ('verification_sent.html', 'account_verification_email_sent'),
    ('verification_email_required.html',
     'account_verification_email_required'),
]

urlpatterns = [

    # allauth templates
    *[
        url(
            regex=(r'^account/%s/$' % n),
            view=TemplateView.as_view(template_name=('account/%s' % t), ),
            name=('%s' % n),
        ) for t, n in allauth_templates
    ],

    # base template
    url(
        regex=r'base/$',
        view=TemplateView.as_view(template_name='djcorecap/base.html'),
        name='base',
    ),

    # test template
    url(
        regex=r'test/$',
        view=TemplateView.as_view(template_name='djcorecap/test.html'),
コード例 #55
0
ファイル: urls.py プロジェクト: ArunEG/Crewoo
# -*- coding: utf-8 -*-
from __future__ import absolute_import, unicode_literals

from django.conf.urls import url
from django.views.generic import TemplateView
from . import views

urlpatterns = [
    
 url(
        regex=r'^$',
        view=TemplateView.as_view(template_name='admin/index.html'),
        name='home_page'
    ),

]

コード例 #56
0
ファイル: urls.py プロジェクト: vospader13/VBBPortal
from django.contrib import admin
from django.urls import include, path, re_path
from django.views.generic import TemplateView

urlpatterns = [
    path("admin/", admin.site.urls),
    path("api/", include('api.urls')),
    re_path(r".*", TemplateView.as_view(template_name="index.html")),
  #new url for session features  
]
コード例 #57
0
ファイル: urls.py プロジェクト: boomdeyadah/nwes_web
# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.views.generic import TemplateView

urlpatterns = [
    url(r'^$', TemplateView.as_view(template_name='pages/home.html'), name="home"),
    url(r'^about/$', TemplateView.as_view(template_name='pages/about.html'), name="about"),

    # Django Admin
    url(r'^admin/', include(admin.site.urls)),

    # User management
    url(r'^users/', include("nwesweb_project.users.urls", namespace="users")),
    url(r'^accounts/', include('allauth.urls')),

    # Your stuff: custom urls includes go here


] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

if settings.DEBUG:
    # This allows the error pages to be debugged during development, just visit
    # these url in browser to see how these error pages look like.
    urlpatterns += [
        url(r'^400/$', 'django.views.defaults.bad_request'),
        url(r'^403/$', 'django.views.defaults.permission_denied'),
コード例 #58
0
from django.conf import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import path, include
from django.views.generic import TemplateView
from rest_framework.schemas import get_schema_view
from olmap import rest

schema_view = get_schema_view(
    title="Open Logistics Map API",
    description=
    "API for interacting with packages in the Open Logistics Map application",
    version="1.0.0",
    public=True)

urlpatterns = [
    path('admin/', admin.site.urls),
    path('rest/', include(rest.urlpatterns)),
    path('rest-auth/', include('rest_auth.urls')),
    path('rest-auth/registration/', include('rest_auth.registration.urls')),
    path('openapi/', schema_view, name='openapi-schema'),
    path('swagger-ui/',
         TemplateView.as_view(template_name='swagger-ui.html',
                              extra_context={'schema_url': 'openapi-schema'}),
         name='swagger-ui')
]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
コード例 #59
0
ファイル: urls.py プロジェクト: minrivertea/westlord
from django.conf.urls.defaults import *
from django.conf import settings
from website.models import *
from django.contrib.sitemaps import GenericSitemap
from django.views.generic import TemplateView
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns


from django.contrib import admin
admin.autodiscover()


urlpatterns = patterns('',
    (r'^', include('website.urls')),
    (r'^admin/', include(admin.site.urls)),
    (r'^robots\.txt$', TemplateView.as_view(template_name="robots.txt")),
    url(r'^zh/', TemplateView.as_view(template_name="index_zh.html")),
)+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

urlpatterns += staticfiles_urlpatterns()


コード例 #60
0
ファイル: urls.py プロジェクト: ilyukevich/api_yamdb
"""YaMDb URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/3.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import include, path
from django.views.generic import TemplateView

urlpatterns = [
    path('admin/', admin.site.urls),
    path(
        'redoc/',
        TemplateView.as_view(template_name='redoc.html'),
        name='redoc'
        ),
    path('api/', include('api.urls')),
]