Exemple #1
0
 def ready(self):
     """Registers users with the activity streams plugin"""
     # pylint: disable=too-many-locals
     from actstream import registry
     from dashing.utils import router
     registry.register(apps.get_model('auth.User'))
     registry.register(self.get_model('Profile'))
     from muckrock.accounts.widgets import TopWidget
     router.register(TopWidget, 'top_widget')
Exemple #2
0
 def ready(self):
     """Registers users with the activity streams plugin"""
     # pylint: disable=too-many-locals
     from actstream import registry
     from dashing.utils import router
     registry.register(apps.get_model('auth.User'))
     registry.register(self.get_model('Profile'))
     from muckrock.accounts.widgets import TopWidget
     router.register(TopWidget, 'top_widget')
     # clear all locks in case of crash
     from django.core.cache import caches
     caches['lock'].reset_all()
     # require squarelet login for admin
     from django.contrib.auth.decorators import login_required
     from django.contrib import admin
     admin.site.login = login_required(admin.site.login)
# -*- coding: utf-8 -*-
from django.conf.urls import include, url
from django.contrib import admin

from dashing.utils import router

from django.views.generic.base import RedirectView

from .widgets import NewClientsWidget

router.register(NewClientsWidget, 'new_users_widget')

urlpatterns = [
    url(r'^admin/', include(admin.site.urls), name='admin'),
    url(r'^dashboard/', include(router.urls), name='dashboard'),
    url(r'^$', RedirectView.as_view(url='dashboard/'), name='index')
]
Exemple #4
0
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.10/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    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 dashing.utils import router

from dashboard import widgets

router.register(widgets.ButtonUpWidget, 'ButtonUpWidget')
router.register(widgets.ButtonDownWidget, 'ButtonDownWidget')
router.register(widgets.ButtonLeftWidget, 'ButtonLeftWidget')
router.register(widgets.ButtonRightWidget, 'ButtonRightWidget')
router.register(widgets.TemperatureWidget, 'TemperatureWidget')

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^dashboard/', include(router.urls)),
]
Exemple #5
0
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.8/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Add an import:  from blog import urls as blog_urls
    2. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf.urls import include, url
from django.contrib import admin
from dashing.utils import router
from .widgets import *
from dashboard import urls
router.register(CustomWidget, 'custom_widget', projectid="[A-Za-z0-9_-]+")
router.register(OpenIssuesWidget, 'open_issues', projectid="[A-Za-z0-9_-]+")
router.register(ClosedIssuesWidget, 'close_issues', projectid="[A-Za-z0-9_-]+")
router.register(CompletionGraph, 'completion', projectid="[A-Za-z0-9_-]+")
router.register(Top20OpenList, 'open_list', projectid="[A-Za-z0-9_-]+")

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^dashing/', include(router.urls)),
    url(r'^custom/', include(urls)),
]
Exemple #6
0
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Add an import:  from blog import urls as blog_urls
    2. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
    url(r'^admin/', include(admin.site.urls)),
"""
from django.conf.urls import patterns, include, url
from django.contrib import admin
from dashing.utils import router
from django.contrib.auth.decorators import login_required

from edgemark_dashboard.widget import *
from edgemark_dashboard.views import *

router.register(WorkToClientWidget, 'total_work_completed')

urlpatterns = patterns('',
    url(r'^$', main_page),
    url(r'^login/$', 'django.contrib.auth.views.login'),
    url(r'^logout/$', 'django.contrib.auth.views.logout'),

    url(r'^dashboard/', include(router.urls)),

        # Serve static content.
    url(r'^static/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': 'static'})
)
Exemple #7
0
"""dashing_thruk URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.9/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    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 dashing.utils import router

import sys
from dashing_thruk.dashing_servicegroup_widget import *
router.register(sg_app_asdf, 'sg_app_asdf')
router.register(sg_app_fdsa, 'sg_app_fdsa')
router.register(sg_app_zxcv, 'sg_app_zxcv')

urlpatterns = [
    url(r'^dashboard/', include(router.urls)),
    url(r'^admin/', admin.site.urls),
]
Exemple #8
0
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.conf import settings
from django.views.generic import RedirectView
from django.contrib import admin

from dashing.utils import router

admin.autodiscover()

from .widgets import VideosWidget, ServerWidget, UsersWidget, ChannelsWidget, DisciplinesWidget, SpaceWidget, MemoryWidget, ProcessorWidget
router.register(VideosWidget, 'videos_widget')
router.register(SpaceWidget, 'space_widget')
router.register(MemoryWidget, 'memory_widget')
router.register(ProcessorWidget, 'processor_widget')
router.register(ServerWidget, 'server_widget')
router.register(UsersWidget, 'users_widget')
router.register(ChannelsWidget, 'channels_widget')
router.register(DisciplinesWidget, 'disciplines_widget')

urlpatterns = patterns(
    '',
    (r'^favicon\.ico$', RedirectView.as_view(
        url=settings.STATIC_URL + '/images/favicon.ico')),
    (r'^i18n/', include('django.conf.urls.i18n')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^rest/', include('pod_project.rest_router')),
    url(r'^api-auth/',
        include('rest_framework.urls', namespace='rest_framework')),
    # ACCOUNT
    url(r'^accounts/login/$', 'core.views.core_login', name='account_login'),
Exemple #9
0
from campaigns.views.buy_views import CartDetailView
from campaigns.views.campaign_views import CampaignListView, CampaignDetailView
from campaigns.views.issuedticket_views import TicketDetailView, TicketDetailEmailView, TicketDetailPDFView, CheckInView, TicketEmailSendView, \
    TicketDetailPDFHTMLView
from campaigns.views.tickets_views import TicketTypeListView, PromoDetailView
from django.conf.urls import url, include
from django.contrib import admin
from django.contrib.auth.decorators import login_required
from django.views.generic import RedirectView, TemplateView

from dashing.utils import router

from campaigns.widgets import TicketsSoldWidget, TicketsTypesWidget, CoutersWidget, DaysWidget, Last10PeopleWidget, \
    TodayWidget, AllTicketsWidget

router.register(TicketsSoldWidget, 'issuedtickets_widget')
router.register(TicketsTypesWidget, 'tickettypes_widget')
router.register(CoutersWidget, 'counters_widget')
router.register(TodayWidget, 'today_widget')
router.register(DaysWidget, 'days_widget')
router.register(Last10PeopleWidget, 'people_widget')
router.register(AllTicketsWidget, 'alltickets_widget')

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$',
        RedirectView.as_view(pattern_name='campaign-list', permanent=False),
        name='root'),
    url(r'^campaigns/(?P<slug>[-\w]+)/$',
        CampaignDetailView.as_view(),
        name='campaign-details'),
Exemple #10
0
"""Bleemeo_Dashboard URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.10/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    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 dashing.utils import router

from Bleemeo_Dashboard.widget import CPUWidget, MeteoWidget, MemoryWidget, LoadWidget

router.register(CPUWidget, 'cpu_widget')
router.register(MeteoWidget, 'meteo_widget')
router.register(MemoryWidget, 'memory_widget')
router.register(LoadWidget, 'load_widget')

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^dashboard/', include(router.urls)),
]
Exemple #11
0
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Add an import:  from blog import urls as blog_urls
    2. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
    url(r'^admin/', include(admin.site.urls)),
"""
from django.conf.urls import patterns, include, url
from django.contrib import admin
from dashing.utils import router
from django.contrib.auth.decorators import login_required

from edgemark_dashboard.widget import *
from edgemark_dashboard.views import *

router.register(WorkToClientWidget, 'total_work_completed')

urlpatterns = patterns(
    '',
    url(r'^$', main_page),
    url(r'^login/$', 'django.contrib.auth.views.login'),
    url(r'^logout/$', 'django.contrib.auth.views.logout'),
    url(r'^dashboard/', include(router.urls)),

    # Serve static content.
    url(r'^static/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': 'static'}))
Exemple #12
0
from django.conf.urls import url, include
from django.conf import settings
from django.conf.urls.static import static
#from django.contrib import admin

from dashing.utils import router

from .widgets import CustomWidget
#from application.about.models import UserProfile

router.register(CustomWidget,
                'custom_widget',
                eg_kwargs_param="[A-Za-z0-9_-]+")

import xadmin
from xadmin.plugins import xversion
xversion.register_models()
xadmin.autodiscover()

urlpatterns = [
    url(r'^', include(router.urls)),
    url(r'^xadmin/', include(xadmin.site.urls)),
    #    url(r'^admin/', include(admin.site.urls)),
    url(r'^blog/', include('blog.urls', namespace="blog")),
    url(r'^about/', include('about.urls', namespace="about")),
    url(r'^cart/', include('cart.urls', namespace="cart")),
    url(r'^orders/', include('orders.urls', namespace="orders")),
    url(r'^shop/', include('shop.urls', namespace="shop")),
    url(r'^coupons/', include('coupons.urls', namespace="coupons")),
    url(r'^summernote/', include('django_summernote.urls', )),
    url(r'^api/', include('api.urls', namespace="api")),
Exemple #13
0
from campaigns.views.buy_views import CartDetailView
from campaigns.views.campaign_views import CampaignListView, CampaignDetailView
from campaigns.views.issuedticket_views import TicketDetailView, TicketDetailEmailView, TicketDetailPDFView, CheckInView, TicketEmailSendView, \
    TicketDetailPDFHTMLView
from campaigns.views.tickets_views import TicketTypeListView, PromoDetailView
from django.conf.urls import url, include
from django.contrib import admin
from django.contrib.auth.decorators import login_required
from django.views.generic import RedirectView, TemplateView

from dashing.utils import router

from campaigns.widgets import TicketsSoldWidget, TicketsTypesWidget, CoutersWidget, DaysWidget, Last10PeopleWidget, \
    TodayWidget, AllTicketsWidget

router.register(TicketsSoldWidget, 'issuedtickets_widget')
router.register(TicketsTypesWidget, 'tickettypes_widget')
router.register(CoutersWidget, 'counters_widget')
router.register(TodayWidget, 'today_widget')
router.register(DaysWidget, 'days_widget')
router.register(Last10PeopleWidget, 'people_widget')
router.register(AllTicketsWidget, 'alltickets_widget')


urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', RedirectView.as_view(pattern_name='campaign-list', permanent=False), name='root'),
    url(r'^campaigns/(?P<slug>[-\w]+)/$', CampaignDetailView.as_view(), name='campaign-details'),
    url(r'^campaigns/$', CampaignListView.as_view(), name='campaign-list'),
    url(r'^campaigns/(?P<campaign_slug>[-\w]+)/tickets/$', TicketTypeListView.as_view(),
        name='tickettypes-for-campaign-list'),
Exemple #14
0
    https://docs.djangoproject.com/en/1.11/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    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 dashing.utils import router
from utils.widgets import CustomWidget
router.register(CustomWidget, 'custom_widget')

from django.contrib import admin
# from rest_framework.documentation import include_docs_urls
import xadmin
urlpatterns = [
    url(r'^xadmin/', xadmin.site.urls),
    url(r'^dashboard/', include(router.urls)),
    url(r'^verifications', include('verifications.urls'))

    # url(r'^admin/', admin.site.urls),
    # url(r'^users/', include('user.urls')),
    # url(r'^oauth/', include('oauth.urls')),
    # url(r'^areas/', include('areas.urls')),
    # url(r'^goods/', include('goods.urls')),
    # url(r'^cart/', include('carts.urls')),
Exemple #15
0
        return self.title

    def get_more_info(self):
        return "depuis 4 semaines"

    def get_value(self):
        last_week = User.objects.filter(date_joined__gte=datetime.now()-timedelta(days=7)).count()
        return last_week

    def get_data(self):
        data = []
        for i in range(0, 4):
            data.append({
                            "x": i,#(datetime.now()-timedelta(days=7*i)).strftime('%s'),
                            "y":User.objects.filter(date_joined__gte=datetime.now()-timedelta(days=7*i)).count()
                        })

        return data

    def get_context(self):
        return {
            'title': self.get_title(),
            'more_info': self.get_more_info(),
            'value': self.get_value(),
            'data': self.get_data(),
        }

router.register(UserWidget, 'user_widget')
router.register(StartUpWidget, 'startup_widget')
router.register(AccountCreationWidget, 'account_creation_widget')
Exemple #16
0
from dashing.utils import router as dash_router
from .widgets import JobListWidget, JobCountWidget, MachineCycleWidget, MachineStatusWidget


class UserSerializer(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = User
        fields = ('url', 'username', 'email', 'is_staff')


class UserViewSet(viewsets.ModelViewSet):
    queryset = User.objects.all()
    serializer_class = UserSerializer


rest_router = routers.DefaultRouter()
rest_router.register(r'users', UserViewSet)

dash_router.register(JobListWidget, 'joblist_widget')
dash_router.register(JobCountWidget, 'jobcount_widget')
dash_router.register(MachineCycleWidget, 'machinecycle_widget')
dash_router.register(MachineStatusWidget, 'machinestatus_widget')

urlpatterns = [
    url(r'^', include(rest_router.urls)),
    url(r'^admin/', admin.site.urls),
    url(r'^scope_core/', include('scope_core.urls')),
    url(r'^api-auth/', include('rest_framework.urls')),
    url(r'^dashboard/', include(dash_router.urls)),
]
Exemple #17
0
# -*- 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
from django.views import defaults as default_views

from dashing.utils import router

from p101.users.widgets import NewUsersWidget

router.register(NewUsersWidget, NewUsersWidget.name)


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, use {% url 'admin:index' %}
    url(settings.ADMIN_URL, include(admin.site.urls)),

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

    url(r'^admin/dashboard/', include(router.urls)),

Exemple #18
0
from knowledge.settings import MEDIA_ROOT

from organization.views import OrgView
from users.views import LoginView, RegisterView, ActiveUserView, ForgetPwdView, ResetView, ModifyPwdView, LogoutView, \
    IndexView
# from ew_show_app.views import ew_show_appView

# from cmdb.views import EchartView

# from myechart import EchartView01


# from blog.views import IndexView, ArticleDetailView,CategoryView,TagView

from .widgets import NewClientsWidget
router.register(NewClientsWidget, 'new_users_widget')

urlpatterns = [
    path('xadmin/', xadmin.site.urls),
    # TemplateView.as_view会将template转换为view
    #path('', TemplateView.as_view(template_name= "index.html"), name=  "index"),

    path('blank/', TemplateView.as_view(template_name= "blank.html"), name=  "blank"),

    path('', IndexView.as_view(), name=  "index"),
    # 基于类方法实现登录,这里是调用它的方法
    path('login/', LoginView.as_view(), name="login"),

    # 退出功能url
    path('logout/', LogoutView.as_view(), name="logout"),
Exemple #19
0
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    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 include, url, patterns
from django.contrib import admin
from dashing import utils
from dashing.utils import router
from django.views.generic.base import RedirectView
from .widgets import CustomWidget

router.register(CustomWidget, 'custom_widget', eg_kwargs_param="[A-Za-z0-9_-]+")

urlpatterns = [
    url(r'^polls/', include('polls.urls')),
    url(r'^admin/', admin.site.urls),
    url(r'^dashboard/', include(router.urls)),
    url(r'^$', RedirectView.as_view(url='dashboard/'), name='index'),
    #url(r'^simple_chart/$', include(templatespolls.site.simple_chart, name="simple_chart"),

#    url(r'^dashboard/', include('dashing.urls')),

]
#    url(r'^dashboard/', include(router.urls)),