Example #1
0
    def urls(self):
        ret = patterns('',
                (r'^$', self.auth_required(self.root_view), {}, '%s_root'%self.root_prefix),
                )

        for module in self.get_modules():
            ret.extend(patterns('', (r'^(?P<module>%s)/'%module.name, include(module.get_urls()))))

        return ret
Example #2
0
    def get_urls(self):
        ret = patterns('',
                (r'^$', self.site.login_req(self.home_view), {}, 'admin_%s_home'%self.name.lower()),
                )

        for module in self.get_modules():
            ret.extend(patterns('',
                (r'^(?P<module>%s)/'%module.name.lower(), include(module.get_urls())),
                ))

        return ret
Example #3
0
 def get_urls(self):
     return patterns('',
             (r'^$', self.site.auth_required(self.list_view), {}, '%s_%s_list'%(self.site.root_prefix, self.name)),
             (r'^search/$', self.site.auth_required(self.search_view), {}, '%s_%s_search'%(self.site.root_prefix, self.name)),
             (r'^add/$', self.site.auth_required(self.object_view), {}, '%s_%s_add'%(self.site.root_prefix, self.name)),
             (r'^(?P<key>\w+)/$', self.site.auth_required(self.object_view), {}, '%s_%s_edit'%(self.site.root_prefix, self.name)),
             )
Example #4
0
 def urls(self):
     return patterns('',
             (r'^scripts/(?P<tags>[\w_\.\-\:,]+)/$', self.script_tags_view, {}, 'script_tags'),
             (r'^scripts/(?P<tags>[\w_\.\-\:,]+)/(?P<inc>\d+)/$', self.script_tags_view, {}, 'script_tags_inc'),
             (r'^styles/(?P<tags>[\w_\.\-\:,]+)/$', self.style_tags_view, {}, 'style_tags'),
             (r'^styles/(?P<tags>[\w_\.\-\:,]+)/(?P<inc>\d+)/$', self.style_tags_view, {}, 'style_tags_inc'),
             )
Example #5
0
 def get_urls(self):
     extra = patterns('',
         (r'^filter_images/$', self.filter_images, {}),
     )
     urls = super(ModuleImage, self).get_urls()
     extra.extend(urls)
     return extra
Example #6
0
    def urls(self):
        ret = patterns('',
                (r'^$', self.login_req(self.home_view), {}, 'admin_home'),
                (r'^login/$', self.login_form, {}, 'admin_login'),
                (r'^logout/$', self.logout_view, {}, 'admin_logout'),
                (r'^change-password/$', self.change_password_form, {}, 'admin_change_password'),
                (r'^set/site/(?P<pk>[\w-]+)/$', self.set_site, {}, 'admin_set_site'),
                (r'^stats/$', self.login_req(self.stats_view), {}, 'admin_stats'),
                )

        for app in self.get_applications():
            ret.extend(patterns('',
                (r'^(?P<app>%s)/'%app.name.lower(), include(app.get_urls())),
                ))

        return ret
Example #7
0
 def get_urls(self):
     return patterns('',
         (r'^$', self.site.login_req(self.list_view), {}, 'admin_%s_%s_list'%(self.application.name, self.name.lower())),
         (r'^add/$', self.site.login_req(self.form_class), {}, 'admin_%s_%s_add'%(self.application.name, self.name.lower())),
         (r'^serialize/$', self.site.login_req(self.serialize_view), {}, 'admin_%s_%s_serialize'%(self.application.name, self.name.lower())),
         (r'^(?P<pk>\w+)/$', self.site.login_req(self.form_class), {}, 'admin_%s_%s_edit'%(self.application.name, self.name.lower())),
         (r'^(?P<pk>\w+)/delete/$', self.site.login_req(self.delete_view), {}, 'admin_%s_%s_delete'%(self.application.name, self.name.lower())),
         )
Example #8
0
 def get_urls(self):
     extra = patterns(
         '',
         (r'^filter_images/$', self.filter_images, {}),
     )
     urls = super(ModuleImage, self).get_urls()
     extra.extend(urls)
     return extra
Example #9
0
 def get_urls(self):
     return patterns('',
             (r'^$', self.site.login_req(self.home_view), {}, 'admin_%s_%s_home'%(self.application.name, self.name.lower())),
             )
Example #10
0
 def get_urls(self):
     return patterns()