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')
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') ]
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)), ]
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)), ]
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'}) )
"""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), ]
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'),
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'),
"""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)), ]
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'}))
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")),
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'),
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')),
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')
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)), ]
# -*- 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)),
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"),
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)),