Пример #1
0
    def init_with_context(self, context):
        get_admin_site_name(context)

        url = lambda m: reverse("admin:%s_%s_changelist" % (m, m))

        self.children.append(modules.AppList(
            _(u'Conteúdos'),
            column=1,
            collapsible=True,
            models=(
                'pacote.models.Pacote',
                'destino.models.Destino',
                'destino.models.Estado',
                'destino.models.Regiao',
                'destino.models.Pais',
                'fiber.models.Page',
            ),
        ))

        self.children.append(modules.LinkList(
            _(u'Vendas'),
            collapsible=True,
            column=2,
            children=[
                {'title': 'Pedidos',
                 'url': reverse('admin:pedido_pedido_changelist')},
                {'title': 'Clientes',
                 'url': reverse('admin:cliente_cliente_changelist')},
            ]
        ))

        url = lambda m: reverse("admin:configuracao_%s_changelist" % m)
        self.children.append(modules.LinkList(
            title=_(u'Configurações'),
            collapsible=True,
            column=3,
            children=[
                {'title': "Empresa", 'url': url("empresa")},
                {'title': "Formas de Pagamento", 'url': url("formapagamento")},
            ]
        ))

        self.children.append(modules.RecentActions(
            _(u'Ações recentes'),
            limit=10,
            collapsible=True,
            css_classes=('collapse closed grp-closed',),
            column=3,
        ))
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        """
        self.children.append(modules.ModelList(
            ('Settings'),
            column=1,
            css_classes=('collapse closed',),
            models=(
                'app.config.*',
            ),
        ))

        self.children.append(modules.ModelList(
            ('Presentation Management'),
            column=1,
            css_classes=('collapse closed',),
            models=(),
        ))

        self.children.append(modules.ModelList(
            ('Administration'),
            column=1,
            css_classes=('collapse closed',),
            models=('django.contrib.auth.*',),
        ))
        """

        self.children.append(modules.AppList(
            ('Applications'),
            column=1,
            css_classes=('collapse closed',),
            exclude=('django.contrib.*', 'tastypie.*'),
        ))

        self.children.append(modules.AppList(
            ('Administration'),
            column=1,
            collapsible=True,
            models=('django.contrib.*', 'tastypie.*',),
        ))

        self.children.append(modules.RecentActions(
            ('Recent Actions'),
            limit=10,
            collapsible=False,
            column=2,
        ))

        self.children.append(modules.LinkList(
            ('Support'),
            column=2,
            children=[
                {
                    'title': ('API Endpoints'),
                    'url': '/api/v1/docs/',
                    'external': False,
                },
            ]
        ))
Пример #3
0
 def init_with_context(self, context):
     site_name = get_admin_site_name(context)
     # append a link list module for "quick links"
     self.children.append(modules.LinkList(
         _('Quick links'),
         layout='inline',
         draggable=False,
         deletable=False,
         collapsible=False,
         children=[
             [_('Return to site'), '/'],
             [_('Change password'),
              reverse('%s:password_change' % site_name)],
             [_('Log out'), reverse('%s:logout' % site_name)],
         ]
     ))
     
     # append an app list module for "Applications"
     self.children.append(modules.AppList(
         _('Applications'),
         exclude=('django.contrib.*',),
     ))
     
     # append an app list module for "Administration"
     self.children.append(modules.AppList(
         _('Administration'),
         models=('django.contrib.*',),
     ))
     
     # append a recent actions module
     self.children.append(modules.RecentActions(_('Recent Actions'), 5))
     
     # append a feed module
     self.children.append(modules.Feed(
         _('Latest Django News'),
         feed_url='http://www.djangoproject.com/rss/weblog/',
         limit=5
     ))
     
     # append another link list module for "support".
     self.children.append(modules.LinkList(
         _('Support'),
         children=[
             {
                 'title': _('Django documentation'),
                 'url': 'http://docs.djangoproject.com/',
                 'external': True,
             },
             {
                 'title': _('Django "django-users" mailing list'),
                 'url': 'http://groups.google.com/group/django-users',
                 'external': True,
             },
             {
                 'title': _('Django irc channel'),
                 'url': 'irc://irc.freenode.net/django',
                 'external': True,
             },
         ]
     ))
Пример #4
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(modules.AppList(
            _("Applications"),
            collapsible=True,
            column=1,
            css_classes=('collapse closed',),
            exclude=('django.contrib.*',),
        ))

        self.children.append(modules.ModelList(
            _("Users"),
            column=1,
            collapsible=False,
            models=('django.contrib.auth.*',),
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _("Recent Actions"),
            limit=5,
            collapsible=False,
            column=3,
        ))
Пример #5
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(modules.Group(
            title= 'Administration',
            column=1,
            collapsible=True,
            children=[
                modules.ModelList(
                    title='Users',
                    models=('django.contrib.*',)
                )
            ]
        ))

        self.children.append(modules.LinkList(
            'Media',
            column=2,
            children=[
                {
                    'title': _('FileBrowser'),
                    'url': '/admin/filebrowser/browse/',
                    'external': False,
                },
            ]
        ))

        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=True,
            column=3,
        ))
Пример #6
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(modules.AppList(
            _(u'Formulários'),
            collapsible=True,
            column=1,
            css_classes=('collapse closed',),
            models=(
                'dashboardsus.apps.core.models.ConsultasMedicas',
                'dashboardsus.apps.core.models.Pacientes',
            ),
        ))

        self.children.append(modules.AppList(
            _(u'Configuração'),
            collapsible=True,
            column=1,
            css_classes=('collapse closed',),
            models=(
                'dashboardsus.apps.core.models.Municipio',
                'dashboardsus.apps.core.models.Unidade',
                'dashboardsus.apps.core.models.Area',
            ),
        ))
Пример #7
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append a group for "Administration" & "Applications"
        self.children.append(modules.Group(
            _('Group: Administration & Applications'),
            column=1,
            collapsible=True,
            children = [
                modules.AppList(
                    _('Administration'),
                    column=1,
                    collapsible=False,
                    models=('django.contrib.*',),
                ),
                modules.AppList(
                    _('Applications'),
                    column=1,
                    css_classes=('collapse closed',),
                    exclude=('django.contrib.*',),
                )
            ]
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=3,
        ))
Пример #8
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)
        
        # append a group for "Administration" & "Applications"
        self.children.append(modules.Group(
            _('Group: Administration & Applications'),
            column=1,
            collapsible=True,
            children = [
                modules.AppList(
                    _('Applications'),
                    column=1,
                    css_classes=('collapse closed',),
                    #exclude=('django.contrib.*',),
                    models=('agencies.*', 'people.*',),
                ),
                modules.AppList(
                    _('Administration'),
                    column=1,
                    #collapsible=False,
                    models=('django.contrib.*',),
                ),
            ]
        ))

        """
Пример #9
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(modules.ModelList(
            u'Управление контентом',
            column=1,
            exclude=('django.contrib.*',),
        ))

        self.children.append(modules.ModelList(
            u'Администрирование',
            column=1,
            models=('django.contrib.*',),
        ))

        self.children.append(modules.LinkList(
            u'Обратная связь',
            column=2,
            children=[
                {
                    'title': u'Список',
                    'url': '/admin/feedback/feedback/',
                    'external': False,
                },
            ]
        ))

        self.children.append(modules.RecentActions(
            u'Последние действия',
            limit=5,
            collapsible=False,
            column=3,
        ))
Пример #10
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _('Administration'),
            collapsible=False,
            column=1,
            models=['django.contrib.*'],
            ))

        # append an app list module for "Editions"
        self.children.append(modules.ModelList(
            _('Editions'),
            collapsible=False,
            column=1,
            #css_classes=['collapse open'],
            models=['editions.*'],
            ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=15,
            collapsible=False,
            column=3,
            ))
Пример #11
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(modules.ModelList(u'Configurações',
                                               collapsible=False,
                                               column=1,
                                               models=('principal.models.EmpresaAtiva', ),
                                               ))

        # self.children.append(modules.Group(
        # _('Group: Administration & Applications'),
        # column=1,
        # collapsible=True,
        # children = [
        #         modules.AppList(
        #             _('Administration'),
        #             column=1,
        #             collapsible=False,
        #             models=('django.contrib.*',),
        #         ),
        #         modules.AppList(
        #             _('Applications'),
        #             column=1,
        #             css_classes=('collapse closed',),
        #             exclude=('django.contrib.*',),
        #         )
        #     ]
        # ))

        # append an app list module for "Applications"
        self.children.append(modules.AppList(
            _('AppList: Applications'),
            collapsible=True,
            column=1,
            css_classes=('collapse closed',),
            exclude=('django.contrib.*',),
        ))

        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _('ModelList: Administration'),
            column=1,
            collapsible=False,
            models=('django.contrib.*',),
        ))

        self.children.append(modules.ModelList(
            _('Cadastro'),
            collapsible=False,
            column=2,
            models=('principal.models.Empresa'),
        ))

        self.children.append(modules.ModelList(
            _('Caixa'),
            collapsible=False,
            column=2,
            models=('principal.models.CupomNovo',
                    'principal.models.DespesaCaixa'),
        ))
Пример #12
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)
        #import pdb;pdb.set_trace()

        exhibit_info = modules.ModelList(
            title=_('Exhibit Information'),
            models=('basetyzer.models.Exhibit', 'basetyzer.models.Item',),
        )
        sys_info = modules.ModelList(
            title=_('System Information'),
            models=('django.contrib.auth.models.User',)
        )

        self.children.append(modules.Group(
            title="Museum Information",
            column=1,
            collapsible=False,
            children=[
                exhibit_info,
                sys_info,
            ]
        ))

        experience_info = modules.ModelList(
            title=_('Basic Information'),
            models=('basetyzer.models.Experience',),
        )
        action_info = modules.ModelList(
            title=_('Action Information'),
            models=('basetyzer.models.Action', 'basetyzer.models.Comment',
                    'basetyzer.models.Photo', 'basetyzer.models.Scan'
            )
        )

        self.children.append(modules.Group(
            title="Experience Information",
            column=1,
            collapsible=False,
            children=[
                experience_info,
                action_info,
            ]
        ))

        self.children.append(modules.LinkList(
            collapsible=False,
            layout='inline',
            column=3,
            children=(
                ['QRCode', reverse('qr_code_generator')],
                ['Home Page', reverse('index')],
            )
        ))

        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=2,
            ))
Пример #13
0
def grp_render_dashboard(context, location='index', dashboard=None):
    """
    Template tag that renders the dashboard, it takes two optional arguments:

    ``location``
        The location of the dashboard, it can be 'index' (for the admin index
        dashboard) or 'app_index' (for the app index dashboard), the default
        value is 'index'.

    ``dashboard``
        An instance of ``Dashboard``, if not given, the dashboard is retrieved
        with the ``get_index_dashboard`` or ``get_app_index_dashboard``
        functions, depending on the ``location`` argument.
    """

    if dashboard is None:
        dashboard = get_index_dashboard(context)

    dashboard.init_with_context(context)

    context.update({
        'template':
        dashboard.template,
        'dashboard':
        dashboard,
        'admin_url':
        reverse('%s:index' % get_admin_site_name(context)),
    })
    return context
Пример #14
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append a group for "Administration" & "Applications"
        self.children.append(modules.Group(
            _('Group: Administration & Applications'),
            column=1,
            collapsible=True,
            children=[
                modules.AppList(
                    _('Administration'),
                    column=1,
                    collapsible=False,
                    models=('django.contrib.*',),
                ),
                modules.AppList(
                    _('Vehicle Module'),
                    column=1,
                    css_classes=('collapse closed',),
                    models=('apps.vehicle.*',),
                ),
                modules.AppList(
                    _('Specification Module'),
                    column=1,
                    css_classes=('collapse closed',),
                    models=('apps.specification.*',),
                ),
                modules.AppList(
                    _('Feature Module'),
                    column=1,
                    css_classes=('collapse closed',),
                    models=('apps.feature.*',),
                ),
            ]
        ))
Пример #15
0
 def init_with_context(self, context):
     site_name = get_admin_site_name(context)
     # append a link list module for "quick links"
     self.children.append(modules.LinkList(
         _('Quick links'),
         layout='inline',
         draggable=False,
         deletable=False,
         collapsible=False,
         children=[
             [_('Return to site'), '/'],
             [_('Change password'),
              reverse('%s:password_change' % site_name)],
             [_('Log out'), reverse('%s:logout' % site_name)],
         ]
     ))
     
     # append an app list module for "Applications"
     self.children.append(modules.AppList(
         _('Applications'),
         exclude=('django.contrib.*',),
     ))
     
     # append an app list module for "Administration"
     self.children.append(modules.AppList(
         _('Administration'),
         models=('django.contrib.*',),
     ))
     
     # append a recent actions module
     self.children.append(modules.RecentActions(_('Recent Actions'), 5))
     
     # append a feed module
     self.children.append(modules.Feed(
         _('Latest Django News'),
         feed_url='http://www.djangoproject.com/rss/weblog/',
         limit=5
     ))
     
     # append another link list module for "support".
     self.children.append(modules.LinkList(
         _('Support'),
         children=[
             {
                 'title': _('Django documentation'),
                 'url': 'http://docs.djangoproject.com/',
                 'external': True,
             },
             {
                 'title': _('Django "django-users" mailing list'),
                 'url': 'http://groups.google.com/group/django-users',
                 'external': True,
             },
             {
                 'title': _('Django irc channel'),
                 'url': 'irc://irc.freenode.net/django',
                 'external': True,
             },
         ]
     ))
def grp_render_dashboard(context, location='index', dashboard=None):
    """
    Template tag that renders the dashboard, it takes two optional arguments:
    
    ``location``
        The location of the dashboard, it can be 'index' (for the admin index
        dashboard) or 'app_index' (for the app index dashboard), the default
        value is 'index'.
    
    ``dashboard``
        An instance of ``Dashboard``, if not given, the dashboard is retrieved
        with the ``get_index_dashboard`` or ``get_app_index_dashboard``
        functions, depending on the ``location`` argument.
    """

    if dashboard is None:
        dashboard = get_index_dashboard(context)
    
    dashboard.init_with_context(context)
    
    context.update({
        'template': dashboard.template,
        'dashboard': dashboard,
        'admin_url': reverse('%s:index' % get_admin_site_name(context)),
    })
    return context
Пример #17
0
 def init_with_context(self, context):
     site_name = get_admin_site_name(context)
     
     #append an app list module for "Applications"
     self.children.append(modules.AppList(
         _('Site Components'),
         collapsible=True,
         column=1,
         css_classes=('collapse closed',),
         exclude=('django.contrib.*',),
     ))
     
     # append an app list module for "Administration"
     self.children.append(modules.ModelList(
         _('System Administration'),
         column=1,
         collapsible=True,
         css_classes=('collapse closed',),
         models=('django.contrib.*',),
     ))
     
     # append another link list module for "support".
     self.children.append(modules.LinkList(
         _('Media Management'),
         column=2,
         children=[
             {
                 'title': _('FileBrowser'),
                 'url': './filebrowser/browse/',
                 'external': False,
             },
         ]
     ))
Пример #18
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Applications"
        self.children.append(
            modules.AppList(
                _('Applications'),
                collapsible=True,
                column=1,
                exclude=('django.contrib.*', "fandjango.*"),
            ))

        # append an app list module for "Administration"
        self.children.append(
            modules.ModelList(
                _('Administration'),
                column=1,
                collapsible=False,
                models=('django.contrib.*', ),
            ))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=3,
            ))
Пример #19
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Administration"
        self.children.append(
            modules.ModelList(_("ModelList: Hopespace"), column=1, collapsible=False, models=("hopespace.*",))
        )

        # append a group for "Administration" & "Applications"
        self.children.append(
            modules.Group(
                _("Group: Administration"),
                column=1,
                collapsible=True,
                children=[
                    modules.AppList(_("Django admin apps"), column=1, collapsible=False, models=("django.contrib.*",)),
                    modules.AppList(
                        _("Third party admin apps"),
                        column=1,
                        css_classes=("collapse closed",),
                        exclude=("django.contrib.*", "hopespace.*"),
                    ),
                ],
            )
        )

        # append a recent actions module
        self.children.append(modules.RecentActions(_("Recent Actions"), limit=5, collapsible=False, column=2))
Пример #20
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)
        current_site = Site.objects.get_current()

        # append an app list module for "Applications"
        self.children.append(
            modules.AppList(
                _('Applications'),
                collapsible=True,
                column=1,
                css_classes=('collapse closed', ),
                exclude=('', ),
            ))

        # append an app list module for "Administration"
        # ...

        # append another link list module for "support".
        self.children.append(
            modules.LinkList(_('Menu'),
                             column=2,
                             children=[{
                                 'title': _('Go to site'),
                                 'url': 'http://' + current_site.domain,
                                 'external': True,
                             }]))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=2,
            ))
Пример #21
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)
        '''
        # append a group for "Administration" & "Applications"
        self.children.append(modules.Group(
            _('Group: Administration & Applications'),
            column=1,
            collapsible=True,
            children = [
                modules.AppList(
                    _('Administration'),
                    column=1,
                    collapsible=False,
                    models=('django.contrib.*',),
                ),
                modules.AppList(
                    _('Applications'),
                    column=1,
                    collapsible=False,
                    css_classes=('collapse closed',),
                    exclude=('django.contrib.*',),
                )
            ]
        ))'''

        # append an app list module for "Applications"
        self.children.append(
            modules.AppList(
                _('Admin'),
                collapsible=True,
                column=1,
                css_classes=('collapse closed', ),
                exclude=('django.contrib.*', ),
            ))
Пример #22
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append a group for "Administration" & "Applications"
        self.children.append(
                modules.AppList(
                    _('Administration'),
                    column=1,
                    collapsible=False,
                    models=('django.contrib.*',),
                ))

        self.children.append(modules.ModelList(
            _( APP_TITLE ),
            column=2,
            collapsible=False,
            models=(
                'logs.models.*',
                ),
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=3,
        ))
Пример #23
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append a group for "Administration" & "Applications"
        self.children.append(modules.Group(
            _('Viajante'),
            column=1,
            collapsible=True,
            children = [
                modules.ModelList(
                    column=1,
                    collapsible=False,
                    models=(
                      'viajante.models.Ciudad',
                      'viajante.models.Problema',
                      ),
                ),
            ]
        ))

        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _('Administracion de usuarios y permisos'),
            column=1,
            collapsible=False,
            models=('django.contrib.*',),
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=True,
            column=2,
        ))
Пример #24
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

#         self.children.append(modules.ModelList(
#             title='App Content',
#             column=1,
#             models=('app-name.*',)
#         ))


        self.children.append(
            modules.AppList(
            _('Administration'),
            column=1,
            collapsible=True,
            css_classes=('grp-closed',),
            models=(ADMINISTRATION_EXCLUDES),
            ))
    
        
                
        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=15,
            collapsible=False,
            column=2,
        ))
Пример #25
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Administration"
        self.children.append(
            modules.ModelList(_("Content"), column=1, collapsible=False, models=("competitions.*", "profiles.*"))
        )
Пример #26
0
 def init_with_context(self, context):
     site_name = get_admin_site_name(context)
     
     # append an app list module for "Applications"
     self.children.append(modules.AppList(
         _('AppList: Applications'),
         collapsible=True,
         column=1,
         css_classes=('collapse closed',),
         exclude=('django.contrib.*',),
     ))
     
     # append an app list module for "Administration"
     self.children.append(modules.ModelList(
         _('ModelList: Administration'),
         column=1,
         collapsible=False,
         models=('django.contrib.*',),
     ))
     
     # append another link list module for "support".
     self.children.append(modules.LinkList(
         _('Use Cases'),
         column=2,
         children=[
             {
                 'title': _('Import Metrics'),
                 'url': '/team/importMetrics/',
                 'external': False,
             },
             {
                 'title': _('Display Team'),
                 'url': '/team/displayTeam/',
                 'external': False,
             },
             {
                 'title': _('Display Team List'),
                 'url': '/admin/team/metric/',
                 'external': False,
             },
             {
                 'title': _('Web API'),
                 'url': '/team/webApi/',
                 'external': False,
             },
             {
                 'title': _('Update Google Spreadsheet'),
                 'url': '/team/updateGoogle/',
                 'external': False,
             },
         ]
     ))
     
     # append a recent actions module
     self.children.append(modules.RecentActions(
         _('Recent Actions'),
         limit=5,
         collapsible=False,
         column=3,
     ))
Пример #27
0
 def init_with_context(self, context):
     site_name = get_admin_site_name(context)
     
     # append an app list module for "Applications"
     self.children.append(modules.AppList(
         _('Applications'),
         collapsible=True,
         column=1,
         exclude=('django.contrib.*',"fandjango.*"),
     ))
     
     # append an app list module for "Administration"
     self.children.append(modules.ModelList(
         _('Administration'),
         column=1,
         collapsible=False,
         models=('django.contrib.*',),
     ))
     
     # append a recent actions module
     self.children.append(modules.RecentActions(
         _('Recent Actions'),
         limit=5,
         collapsible=False,
         column=3,
     ))
Пример #28
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)


        # append an app list module for "Applications"
        self.children.append(modules.AppList(
            _(u'Администрирование содержимого'),
            collapsible=True,
            column=1,
            css_classes=('collapse closed',),
            exclude=('django.contrib.*',),
        ))
        
        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _(u'Администрирование пользователей'),
            column=1,
            collapsible=False,
            models=('django.contrib.*',),
        ))
        

        


        
        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=3,
        ))
Пример #29
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Applications"
        self.children.append(
            modules.AppList(
                _('Applications'),
                collapsible=True,
                column=1,
                css_classes=('collapse closed', ),
                # exclude=('django.contrib.*',),
            ))

        # append a recent actions module
        self.children.append(
            modules.LinkList(layout='inline',
                             column=2,
                             children=([
                                 'Pošalji e-mail svim korisnicima',
                                 reverse('members_mass_mail')
                             ], )))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=3,
            ))
Пример #30
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(
            modules.ModelList(
                _("Content"),
                column=1,
                collapsible=False,
                models=("posts.*", "django.contrib.flatpages.*", "news.*", "leaflets.*", "photologue.*"),
                exclude=("photologue.models.PhotoEffect", "photologue.models.PhotoSize", "photologue.models.Watermark"),
            )
        )

        # append another link list module for "support".
        self.children.append(
            modules.LinkList(
                _("File management"),
                column=2,
                children=[
                    {
                        "title": _("FileBrowser"),
                        "url": "/admin/filebrowser/browse/",
                        "external": False,
                        "description": _(
                            "Use to upload images or other files "
                            "to use in posts, news, static pages, "
                            "and elsewhere on the site."
                        ),
                    }
                ],
            )
        )
Пример #31
0
 def init_with_context(self, context):
     site_name = get_admin_site_name(context)
     request = context['request']
     
     if request.user.is_superuser:
         # append an app list module for "Administration"
         self.children.append(modules.ModelList(
             _('ModelList: Administration'),
             column=1,
             collapsible=False,
             models=('django.contrib.*',),
         ))
         
         # append an app list module for "Applications"
         self.children.append(modules.ModelList(
             _('AppList: Applications'),
             collapsible=False,
             column=1,
             exclude=('django.contrib.*',),
         ))
     else:
         self.children.append(modules.ModelList(
             title = _('Administration'),
             column = 1,
             models = (
                 'survey.models.Survey',
                 'survey.models.Question',
             )
         ))
         
Пример #32
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append a group for "Administration" & "Applications"
        self.children.append(modules.ModelList(_("Home"), column=1, collapsible=True, models=("apps.home.models.*",)))

        self.children.append(modules.RecentActions(_("Recent Actions"), limit=5, collapsible=False, column=2))
Пример #33
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # Alta de Usuarios
        self.children.append(modules.ModelList(
            _('Alta de Usuarios'),
            column=1,
            collapsible=False,
            models=('django.contrib.*',),
        ))

        # Tags y Fotos
        self.children.append(modules.ModelList(
            _('Fotos y Tags'),
            column=1,
            collapsible=False,
            models=('website.models.Photo', 'taggit.models.Tag'),
        ))

        # Link list module
        # self.children.append(modules.LinkList(
        #     _('Acciones'),
        #     column=2,
        #     children=[
        #         {
        #             'title': _('ACTUALIZAR EXTRANET'),
        #             'url': reverse('importdata', args=['all']),
        #             'external': False,
        #         },
        #         {
        #             'title': _('Actualizar Cta. Cte. en Pesos'),
        #             'url': reverse('importdata', args=['ctacte']),
        #             'external': False,
        #         },
        #         {
        #             'title': _('Actualizar Cta. Cte. Aplicada'),
        #             'url': reverse('importdata', args=['applied']),
        #             'external': False,
        #         },
        #         {
        #             'title': _('Actualizar Entregas y Ventas'),
        #             'url': reverse('importdata', args=['kilos']),
        #             'external': False,
        #         },
        #         {
        #             'title': _('Actualizar Analisis de Calidad'),
        #             'url': reverse('importdata', args=['analysis']),
        #             'external': False,
        #         },
        #     ]
        # ))

        # Recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=10,
            collapsible=False,
            column=3,
        ))
Пример #34
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append a group for "Administration" & "Applications"
        self.children.append(
            modules.Group(_('Site Administration'),
                          column=1,
                          collapsible=True,
                          children=[
                              modules.ModelList(
                                  _('User Management'),
                                  column=1,
                                  collapsible=True,
                                  models=('django.contrib.auth.*', ),
                              ),
                              modules.ModelList(
                                  _('Site Management'),
                                  column=1,
                                  css_classes=('collapse closed', ),
                                  models=(
                                      'django.contrib.sites.*',
                                      'django.contrib.flatpages.*',
                                  ),
                              )
                          ]))

        self.children.append(
            modules.Group(_('Offer Administration'),
                          column=1,
                          collapsible=True,
                          children=[
                              modules.ModelList(
                                  _('Offer Details'),
                                  column=1,
                                  collapsible=True,
                                  models=('offers.models.Provider',
                                          'offers.models.Offer',
                                          'offers.models.Plan',
                                          'offers.models.Comment'),
                              ),
                              modules.ModelList(
                                  _('Locations'),
                                  column=1,
                                  css_classes=('collapse closed', ),
                                  models=(
                                      'offers.models.Location',
                                      'offers.models.Datacenter',
                                  ),
                              )
                          ]))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=2,
            ))
Пример #35
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append a group for "Administration" & "Applications"

        self.children.append(modules.ModelList(
            _('Home'),
            column=1,
            collapsible=True,
            models=('apps.home.models.*',),
        ))

        self.children.append(modules.ModelList(
            _('Blogs'),
            column=1,
            collapsible=True,
            models=('apps.blog.models.*',),
        ))

        # self.children.append(modules.ModelList(
        #     _('Buyer'),
        #     column=1,
        #     collapsible=True,
        #     models=('apps.buyer.models.*',),
        # ))
        # self.children.append(modules.ModelList(
        #     _('Blogs'),
        #     column=1,
        #     collapsible=True,
        #     models=('apps.blogs.models.*',),
        # ))
        # self.children.append(modules.ModelList(
        #     _('Contact'),
        #     column=1,
        #     collapsible=True,
        #     models=('apps.contact.models.*',),
        # ))
        # self.children.append(modules.ModelList(
        #     _('Billing'),
        #     column=1,
        #     collapsible=True,
        #     models=('apps.billing.models.*',),
        # ))

        # self.children.append(modules.ModelList(
        #     _('Shipping'),
        #     column=1,
        #     collapsible=True,
        #     models=('apps.shipping.models.*',),
        # ))


        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=2,
        ))
Пример #36
0
 def init_with_context(self, context):
     site_name = get_admin_site_name(context)
     self.children.append(modules.ModelList(
         _(u'Test.'),
         column=1,
         collapsible=False,
         models=('web.models.*',),
     ))        
Пример #37
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)
        
        self.children.append(modules.Group(
            _('Aplicaciones Principales'),
            column=1,
            collapsible=True,
            children = [
                modules.ModelList(
                    column=1,
                    collapsible=False,
                    models=('inmueble.models.Inmueble',),
                ),
            ]
        ))

        self.children.append(modules.ModelList(
            _('Diccionario de datos'),
            collapsible=True,
            column=1,
            models=('inmueble.*',),
            exclude = ('inmueble.models.Inmueble', ),
        ))
        
        self.children.append(modules.ModelList(
            _('Administracion de usuarios y permisos'),
            column=1,
            collapsible=False,
            models=('django.contrib.*',),
        ))

        self.add_ultimos_inmuebles(5)

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=True,
            column=2,
        ))

        # append another link list module for "support".
        self.children.append(modules.LinkList(
            _('Links'),
            column=3,
            children=[
                {
                    'title': settings.AMBIENTE.dominio,
                    'url': '/',
                    'external': False,
                },
                {
                    'title': _(u'facebook'),
                    'url': 'https://www.facebook.com/profile.php?id=1497121106',
                    'external': True,
                },
            ]
        ))
Пример #38
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(
            modules.ModelList(
                u"Problemy i rozwiązania", collapsible=True, column=1, models=("codetrap.problems.models.*",)
            )
        )

        self.children.append(
            modules.ModelList(
                u"Social",
                collapsible=True,
                column=1,
                models=("codetrap.badges.models.*", "codetrap.account.models.AccountLevel"),
            )
        )

        self.children.append(
            modules.ModelList(
                u"Pozostałe",
                column=1,
                collapsible=True,
                models=("django.contrib.*",),
                exclude=("django.contrib.sites.*",),
            )
        )

        # append another link list module for "support".
        self.children.append(
            modules.LinkList(
                _("Support"),
                column=2,
                children=[
                    {"title": _("Django Documentation"), "url": "http://docs.djangoproject.com/", "external": True},
                    {
                        "title": _("Grappelli Documentation"),
                        "url": "http://packages.python.org/django-grappelli/",
                        "external": True,
                    },
                    {
                        "title": _("Grappelli Google-Code"),
                        "url": "https://github.com/sehmaschine/django-grappelli",
                        "external": True,
                    },
                ],
            )
        )

        # append a feed module
        self.children.append(
            modules.Feed(
                _("Latest Django News"), column=2, feed_url="http://www.djangoproject.com/rss/weblog/", limit=5
            )
        )

        # append a recent actions module
        self.children.append(modules.RecentActions(_("Recent Actions"), limit=5, collapsible=False, column=3))
Пример #39
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        main_link_sets = self.main_model.objects.all()
        for link_set in main_link_sets:

            children = link_set.get_children()
            child_links = [link.model_path for link in children]
            # -- Django Admin

            classes = ['grp-closed'] if not link_set.open_by_default else []
            self.children.append(
                modules.AppList(title=_(link_set.title),
                                column=1,
                                collapsible=True,
                                models=child_links,
                                css_classes=classes))

        classes = ['grp-closed'] if main_link_sets.count() > 0 else []

        # -- Django Admin
        self.children.append(
            modules.AppList(title=_('All Models'),
                            column=1,
                            collapsible=True,
                            css_classes=classes))

        sidebar_link_sets = self.sidebar_model.objects.all()
        for link_set in sidebar_link_sets:

            children = []
            child_links = link_set.get_children()
            for child_link in child_links:
                children.append({
                    'title': child_link.title,
                    'url': child_link.url,
                    'external': False
                })

            # append another link list module for "support".
            self.children.append(
                modules.LinkList(link_set.title, column=2, children=children))

        # self.children.append(AdminTasksDashboardModule(

        #     _('Admin Tasks'),
        #     column=2,

        # ))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=2,
            ))
Пример #40
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(
            modules.ModelList(
                title="Wiki",
                column=1,
                models=(
                    "wiki.models.Document",
                    "wiki.models.DocumentZone",
                    "wiki.models.Revision",
                    "wiki.models.Attachment",
                    "wiki.models.AttachmentRevision",
                    "wiki.models.EditorToolbar",
                ),
            )
        )

        self.children.append(modules.ModelList(title="Demo Studio", column=1, models=("demos.models.*",)))

        self.children.append(
            modules.AppList(
                title="Access Control",
                column=2,
                collapsible=True,
                models=("django.contrib.auth.*", "teamwork.*", "users.*"),
            )
        )

        self.children.append(
            modules.AppList(
                title="Site Operations",
                column=2,
                collapsible=True,
                models=("waffle.*", "constance.*", "soapbox.*", "django.contrib.sites.*"),
            )
        )

        self.children.append(
            modules.AppList(
                title=_("Other Applications"),
                column=1,
                collapsible=True,
                exclude=(
                    "wiki.*",
                    "demos.*",
                    "users.*",
                    "waffle.*",
                    "constance.*",
                    "soapbox.*",
                    "teamwork.*",
                    "django.contrib.auth.*",
                    "django.contrib.sites.*",
                ),
            )
        )

        self.children.append(modules.RecentActions(_("Your Recent Actions"), limit=5, collapsible=False, column=3))
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)  # noqa

        # append an app list module for "Applications"
        self.children.append(modules.AppList(
            _('AppList: Applications'),
            collapsible=True,
            column=1,
            css_classes=('collapse closed',),
            exclude=('django.contrib.*',),
        ))

        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _('ModelList: Administration'),
            column=1,
            collapsible=False,
            models=('django.contrib.*',),
        ))

        # append another link list module for "support".
        self.children.append(modules.LinkList(
            _('Media Management'),
            column=2,
            children=[
                {
                    'title': _('FileBrowser'),
                    'url': '/admin/filebrowser/browse/',
                    'external': False,
                },
            ]
        ))

        # append another link list module for "support".
        self.children.append(modules.LinkList(
            _('Support'),
            column=2,
            children=[
                {
                    'title': _('Django Documentation'),
                    'url': 'http://docs.djangoproject.com/',
                    'external': True,
                },
                {
                    'title': _('Grappelli Documentation'),
                    'url': 'http://packages.python.org/django-grappelli/',
                    'external': True,
                },
            ]
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=3,
        ))
Пример #42
0
    def init_with_context(self, context):
        get_admin_site_name(context)

        # append a group for "Administration" & "Applications"
        self.children.append(modules.Group(
            _('Group: Administration & Applications'),
            column=1,
            collapsible=True,
            children=[
                modules.AppList(
                    _('Administration'),
                    column=1,
                    collapsible=False,
                    models=('django.contrib.*',),
                ),
                modules.AppList(
                    _('Applications'),
                    column=1,
                    css_classes=('collapse closed',),
                    exclude=('django.contrib.*',),
                )
            ]
        ))

        # append another link list module for "support".
        self.children.append(modules.LinkList(
            _('Media Management'),
            column=2,
            children=[
                {
                    'title': _('FileBrowser'),
                    'url': '/admin/filebrowser/browse/',
                    'external': False,
                },
            ]
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=3,
        ))
Пример #43
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _('Content'),
            column=1,
            collapsible=False,
            models=(
                'problems.*',
                ),
        ))
Пример #44
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _('User Administration'),
            column=1,
            collapsible=False,
            models=(
                'django.contrib.*',
                'herana.models.CustomUser',
                'herana.models.InstituteAdmin',
                'herana.models.ProjectLeader',),
        ))

        self.children.append(modules.ModelList(
            _('Institute Administration'),
            column=1,
            collapsible=False,
            models=(
                'herana.models.Institute',
                'herana.models.OrgLevel1',
                'herana.models.OrgLevel2',
                'herana.models.OrgLevel3',
                'herana.models.ReportingPeriod'
                ),
        ))

        self.children.append(modules.ModelList(
            _('Questionaire Administration'),
            column=1,
            collapsible=False,
            models=(
                'herana.models.FocusArea',
            ),
        ))

        self.children.append(modules.ModelList(
            _('Project Administration'),
            column=1,
            collapsible=False,
            models=(
                'herana.models.ProjectDetail',),
        ))

        # append a recent actions module
        if not context.request.user.is_proj_leader:
            self.children.append(modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=2,
            ))
Пример #45
0
    def init_with_context(self, context):
        user = context.get('request').user
        site_name = get_admin_site_name(context)

        self.children.append(
            modules.AppList(
                _('Advertising Contracts'),
                column=1,
                models=('contracts.*', ),
            ))

        if user.is_superuser:
            self.children.append(
                modules.AppList(
                    _('User Accounts'),
                    column=1,
                    collapsible=False,
                    models=('account.*', 'django.contrib.auth.*', 'mysite.*'),
                ))

        # append another link list module for "support".
        self.children.append(
            modules.LinkList(_('Media Management'),
                             column=2,
                             collapsible=False,
                             children=[
                                 {
                                     'title': _('File Browser'),
                                     'url': '/admin/filebrowser/browse/',
                                     'external': False,
                                 },
                             ]))

        if user.is_superuser:
            self.children.append(
                modules.AppList(
                    _('Server Administration'),
                    column=2,
                    collapsible=False,
                    exclude=('account.*', 'django.contrib.auth.*', 'mysite.*',
                             'contracts.*'),
                ))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=3,
            ))
Пример #46
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(
            modules.ModelList(_('Content'),
                              column=1,
                              collapsible=False,
                              models=('cms.content.models.Article',
                                      'cms.content.models.Category')))
        self.children.append(
            modules.ModelList(_('Pages'),
                              column=1,
                              collapsible=False,
                              models=('cms.pages.models.Page', )))
        self.children.append(
            modules.ModelList(_('Modules'),
                              column=1,
                              collapsible=False,
                              models=('cms.nav.models.NavModule',
                                      'cms.content.models.ContentModule',
                                      'cms.content.models.ArticlesModule',
                                      'cms.content.models.CategoriesModule')))
        self.children.append(
            modules.ModelList(_('Emails'),
                              column=1,
                              collapsible=False,
                              models=(
                                  'cms.emails.models.Message',
                                  'cms.emails.models.MassMessage',
                              )))
        self.children.append(
            modules.ModelList(_('Settings'),
                              column=1,
                              collapsible=False,
                              models=('cms.settings.models.Settings', )))
        self.children.append(
            modules.ModelList(_('Users'),
                              column=1,
                              collapsible=False,
                              models=('django.contrib.auth.models.User',
                                      'django.contrib.auth.models.Group')))
        self.children.append(
            modules.LinkList(_('Files'),
                             column=2,
                             collapsible=False,
                             children=[{
                                 'title': _('Manage files'),
                                 'url': '/admin/filebrowser/browse/',
                                 'external': False
                             }]))
Пример #47
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(
            modules.Group(_('Group: Administration & Applications'),
                          column=1,
                          collapsible=True,
                          children=[
                              modules.AppList(
                                  _('Administration'),
                                  column=1,
                                  collapsible=False,
                                  models=('django.contrib.*', ),
                              ),
                          ]))

        # append an app list module for "Applications"
        self.children.append(
            modules.AppList(
                _('AppList: Applications'),
                collapsible=True,
                column=1,
                css_classes=('collapse closed', ),
                exclude=('django.contrib.*', ),
            ))
        self.children.append(
            modules.ModelList(
                _('ModelList: Administration'),
                column=1,
                collapsible=False,
                models=('django.contrib.*', ),
            ))
        self.children.append(
            modules.LinkList(_('Support'),
                             column=2,
                             children=[
                                 {
                                     'title': _('github'),
                                     'url':
                                     'https://gitee.com/weihaoxuan/Aclsm/',
                                     'external': True,
                                 },
                             ]))
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=3,
            ))
Пример #48
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(modules.LinkList(
            _('Administration modules'),
            column=1,
            children=[
                {
                    'title': _('Content management'),
                    'url': reverse('admin_dashboard_content'),
                    'external': False,
                    'description': _(
                        'Add/change static content, such as posts, news '
                        'or galleries.')
                },
                {
                    'title': _('Competition management'),
                    'url': reverse('admin_dashboard_competition'),
                    'external': False,
                    'description': _(
                        'Manage seminar activities, add seasons, '
                        'deal with user solutions and more.')
                },
                {
                    'title': _('Problem database'),
                    'url': reverse('admin_dashboard_problems'),
                    'external': False,
                    'description': _(
                        'Find problem statements. Create problem sets. '
                        'Add new problems to help us grow the database.')
                },
                {
                    'title': _('User and school database'),
                    'url': reverse('admin_dashboard_users'),
                    'external': False,
                    'description': _(
                        'Manage users and their profiles. Edit '
                        'our database of schools.')
                },
            ]
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
            _('Recent Actions'),
            limit=5,
            collapsible=False,
            column=2,
        ))
Пример #49
0
def grp_render_dashboard_module(context, module, index=None, subindex=None):
    """
    Template tag that renders a given dashboard module, it takes a
    ``DashboardModule`` instance as first parameter and an integer ``index`` as
    second parameter, that is the index of the module in the dashboard.
    """
    module.init_with_context(context)
    context.update({
        'template': module.template,
        'module': module,
        'index': index,
        'subindex': subindex,
        'admin_url': reverse('%s:index' % get_admin_site_name(context)),
    })
    return context
Пример #50
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Administration"
        self.children.append(modules.ModelList(
            _('Content'),
            column=1,
            collapsible=False,
            models=(
                'django.contrib.auth.*',
                'allauth.*',
                'schools.*',
                'profiles.*',
                ),
        ))
Пример #51
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(
            modules.Group(
                title=u'Администрирование',
                column=1,
                collapsible=True,
                children=[
                    modules.ModelList(title=u'Пользователи и группы',
                                      models=('diplom.user.models.DiplomUser',
                                              'django.contrib.*')),
                    modules.ModelList(title=u'Сайт',
                                      models=('diplom.video.models.*', )),
                ]))
Пример #52
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Applications"
        self.children.append(
            modules.ModelList(
                _('Avvocato Sara Rossi'),
                collapsible=True,
                column=1,
                css_classes=('collapse closed', ),
                exclude=(
                    'django.contrib.*',
                    'StudioLegale.models.Perce*',
                    'StudioLegale.models.Studi*',
                ),
            ))

        self.children.append(
            modules.LinkList(_('Report'),
                             column=1,
                             children=({
                                 'title': 'Report trimestrale',
                                 'url': '/',
                                 'external': False,
                                 'description': 'Report trimestrale',
                             }, )))

        self.children.append(
            modules.ModelList(
                _('Parametrizzazioni'),
                collapsible=True,
                column=2,
                css_classes=('collapse closed', ),
                models=(
                    'StudioLegale.models.Perce*',
                    'StudioLegale.models.Studi*',
                ),
                exclude=('django.contrib.*', ),
            ))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=3,
            ))
Пример #53
0
 def init_with_context(self, context):
   site_name = get_admin_site_name(context)
   title = _('Dashboard')
   self.children.append(modules.AppList(
       title=('Gestion y manejo de Documentos Personeria'),
       collapsible=False,
       column=1,
       css_classes=('collapse closed',),
       exclude=('django.contrib.*',),
   ))
   # append a recent actions module
   self.children.append(modules.RecentActions(
       _('Recent Actions'),
       limit=5,
       collapsible=False,
       column=3,
   ))
Пример #54
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # custom group
        self.children.append(
            modules.LinkList(_('Links'),
                             column=2,
                             children=[
                                 {
                                     'title': _('MAPS App'),
                                     'url': reverse('base'),
                                     'external': True,
                                 },
                                 {
                                     'title': _('Batch Import Entries'),
                                     'url': reverse('import_entries'),
                                 },
                             ]))

        self.children.append(
            modules.ModelList(
                title='Surveys and Entries',
                column=1,
                models=('maps.models.Survey', 'entries.models.Entry'),
                pre_content='<h4>Create surveys and assign user entries</h4>'))

        self.children.append(
            modules.AppList(
                _('Administration'),
                column=1,
                models=('django.contrib.*', ),
                #models=('django.contrib.sites.models.Site',),
                exclude=('django.contrib.sites.models.Site', ),
                pre_content='<h4>Manage users, groups and permissions</h4>'))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=10,
                collapsible=False,
                column=3,
            ))
Пример #55
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        #
        # LOD
        #
        self.children.append(modules.ModelList(
                title='All Models',
                column=1,
                collapsible=True,
        ))

        # append a recent actions module
        self.children.append(modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=True,
                column=3,
        ))
Пример #56
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children.append(modules.Group(
            _('Услуги'),
            column=1,
            collapsible=True,
            children=[
                modules.AppList(
                    _('Разработка'),
                    column=1,
                    collapsible=False,
                    models=('landing.models.*','card.models.*','catalog.models.*','online_store.models.*'),
                ),
                modules.AppList(
                    _('Продвижение'),
                    column=1,
                    collapsible=False,
                    models=('seo.models.*','smm.models.*','context.models.*'),
                )
            ]
        ))

        self.children.append(modules.Group(
            _('Администрирование'),
            column=2,
            collapsible=True,
            children = [
                modules.AppList(
                    _('Администрация'),
                    column=2,
                    collapsible=False,
                    models=('django.contrib.*',),
                ),
                modules.AppList(
                    _('Главная'),
                    column=2,
                    collapsible=False,
                    models=('main.models.*',),
                )
            ]
        ))
Пример #57
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Applications"
        self.children.append(
            modules.AppList(
                _('Dados do Atados'),
                collapsible=True,
                column=1,
                css_classes=('collapse closed', ),
                exclude=('django.contrib.*', ),
            ))

        # append another link list module for "support".
        self.children.append(
            modules.LinkList(
                _('Suporte'),
                column=3,
                children=[
                    {
                        'title': _('Achou algum bug?'),
                        'url':
                        'https://docs.google.com/forms/d/1INXr7s1ZTpOIcxw3uC8RBBERPOAF7YQw-nCryqCW6w0/viewform',
                        'external': True,
                    },
                    {
                        'title': _('Bugs existentes'),
                        'url':
                        'https://docs.google.com/spreadsheet/ccc?key=0AsFzBC8sBaDbdDBZYml6Z0ppb0VVbjdhdzRLelBoc0E#gid=0',
                        'external': True,
                    },
                ]))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=15,
                collapsible=True,
                column=2,
            ))
Пример #58
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        # append an app list module for "Administration"
        self.children.append(
            modules.ModelList(
                _('ModelList: Hopespace'),
                column=1,
                collapsible=False,
                models=('hopespace.*', ),
            ))

        # append a group for "Administration" & "Applications"
        self.children.append(
            modules.Group(_('Group: Administration'),
                          column=1,
                          collapsible=True,
                          children=[
                              modules.AppList(
                                  _('Django admin apps'),
                                  column=1,
                                  collapsible=False,
                                  models=('django.contrib.*', ),
                              ),
                              modules.AppList(
                                  _('Third party admin apps'),
                                  column=1,
                                  css_classes=('collapse closed', ),
                                  exclude=('django.contrib.*', 'hopespace.*'),
                              )
                          ]))

        # append a recent actions module
        self.children.append(
            modules.RecentActions(
                _('Recent Actions'),
                limit=5,
                collapsible=False,
                column=2,
            ))