예제 #1
0
    def _register_defaults(self):
        """
        Registers some meta data about the Extension developers and gives the '/api' route a nice index of all
        registered blueprints.

        """
        self.app.add_url_rule("%s/" % MongoAPI.API_PREFIX, view_func=HomeView.as_view('home_page', app=self.app))
        self.app.add_url_rule("%s/" % MongoAPI.ABOUT, view_func=AboutView.as_view('about_page', app=self.app))
    def test_that_the_batch_status_of_a_service_is_cached(self):
        """
        Tests the scenario when there is a response in the caching period
        """
        with MockStatusService(status=200):
            all_status = HomeView.check_bulk_status(
                current_app.config['SYSTEMSGO_FRONT_END_SERVER_LIST']
            )
        for status in all_status:
            self.assertEqual(status['status'], 'online')

        with MockStatusService(status=400):
            all_status = HomeView.check_bulk_status(
                current_app.config['SYSTEMSGO_FRONT_END_SERVER_LIST']
            )
        for status in all_status:
            self.assertEqual(status['status'], 'online')
 def test_the_status_of_a_service(self):
     """
     Tests the staticmethod that tests if a service is available or not
     """
     with MockStatusService(status=200):
         for front_end in current_app.config[
             'SYSTEMSGO_FRONT_END_SERVER_LIST'
         ]:
             status = HomeView.check_status(front_end['url'])
             print status, front_end['url']
             self.assertEqual(status, 'online')
    def test_batch_statuses(self):
        """
        Tests that the staticmethod that tests a bulk set of services
        """
        with MockStatusService(status=200):
            all_status = HomeView.check_bulk_status(
                current_app.config['SYSTEMSGO_FRONT_END_SERVER_LIST']
            )

        for status in all_status:
            self.assertEqual(status['status'], 'online')
예제 #5
0
    def _register_defaults(self):
        """
        Registers some meta data about the Extension developers and gives the '/api' route a nice index of all
        registered blueprints.

        """
        self.app.add_url_rule("%s/" % MongoAPI.API_PREFIX,
                              view_func=HomeView.as_view('home_page',
                                                         app=self.app))
        self.app.add_url_rule("%s/" % MongoAPI.ABOUT,
                              view_func=AboutView.as_view('about_page',
                                                          app=self.app))
예제 #6
0
    def homeAction(self):

        self.pyo = Server(audio="offline", nchnls=1, sr=44100).boot()
        self.pyo.recordOptions(dur=5, filename=None, fileformat=0, sampletype=3)

        self.config = Config()
        root = Tk()
        self.samples = []
        self.sampleCnt = 0
        self.homeView = HomeView(root, self)
        self.effect1 = 'None'
        self.effect2 = 'None'
        self.tempo = 10
        root.mainloop()
예제 #7
0
from django.conf.urls import patterns, url

from views import HomeView

urlpatterns = patterns(
    '',
    url(r'^$', HomeView.as_view(), name='home'),
)
예제 #8
0
from django.conf.urls import url

from views import HomeView

urlpatterns = [
    url(r'^$', HomeView.as_view(), name='home')
]
예제 #9
0
파일: urls.py 프로젝트: stormhouse/conext
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.views.generic import TemplateView

from django.contrib import admin

from views import HomeView

from tastypie.api import Api
from qa.api import QAResource

v1_api = Api(api_name='v1')
v1_api.register(QAResource())


urlpatterns = patterns("",
    url(r"^$", TemplateView.as_view(template_name="homepage.html"), name="home"),
    url(r'^home/$', HomeView.as_view(), name='myHome'),
    url(r"^base/", TemplateView.as_view(template_name="base.html"), name="base"),
    url(r"^admin/", include(admin.site.urls)),
    url(r"^account/", include("account.urls")),
    url(r"^api/", include(v1_api.urls)),
)

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #10
0
파일: urls.py 프로젝트: zdlm/conext
from django.views.generic import TemplateView

from django.contrib import admin

from views import HomeView, QaView

from tastypie.api import Api
from qa.api import QAResource, AnswerResource, QuestionResource

v1_api = Api(api_name='v1')
v1_api.register(QAResource())
v1_api.register(AnswerResource())
v1_api.register(QuestionResource())

urlpatterns = patterns(
    "",
    url(r"^$",
        TemplateView.as_view(template_name="homepage.html"),
        name="home"),
    url(r'^home/$', HomeView.as_view(), name='myHome'),
    url(r'^qa/$', QaView.as_view(), name='qa'),
    url(r"^base/",
        TemplateView.as_view(template_name="base.html"),
        name="base"),
    url(r"^admin/", include(admin.site.urls)),
    url(r"^account/", include("account.urls")),
    url(r"^api/", include(v1_api.urls)),
)

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #11
0
from django.conf.urls import url

from views import FormSetView, FormView, HomeView

urlpatterns = [
    url(r'^$', HomeView.as_view(template_name='base.html')),
    url(
        r'^(?P<app>[\w_]+)/$',
        FormView.as_view(),
        name='form',
    ),
    url(
        r'^(?P<app>[\w_]+)/formset/$',
        FormSetView.as_view(),
        name='formset',
    ),
]
예제 #12
0
from django.conf.urls import patterns, include, url

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

admin.autodiscover()

from views import HomeView, PostView

urlpatterns = patterns(
    "",
    # Examples:
    # url(r'^$', 'encontroxxiv.views.home', name='home'),
    # url(r'^encontroxxiv/', include('encontroxxiv.foo.urls')),
    url(r"^admin/", include(admin.site.urls)),
    url(r"^$", HomeView.as_view()),
    url(r"^(?P<pk>\d+)/$", PostView.as_view()),
)
예제 #13
0
# -*- coding:utf-8 -*-
# __author__ = 'lgh'
# __date__ = '2017/6/27 0027'

from django.conf.urls import url
from views import HomeView, DetailView, SearchView, CommentView

urlpatterns = [
    #首页
    url(r'^$', HomeView.as_view(), name="home"),
    #详情页
    url(r'^(?P<article_id>\d+)/$', DetailView.as_view(), name='detail'),
    #提交评论
    url(r'^comment', CommentView.as_view(), name='comment'),
    #搜索
    url(r'^search', SearchView.as_view(), name='search')
]
예제 #14
0
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
from django.views.generic import RedirectView
from views import MenuView, MyLoginView, MySignupView, HomeView
from resume.views import ResumesListView, AddResumeView
from vacancy.views import VacanciesListView, AddVacancyView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', MenuView.as_view()),
    path('resumes/', ResumesListView.as_view()),
    path('vacancies/', VacanciesListView.as_view()),
    path('login', MyLoginView.as_view()),
    path('signup', MySignupView.as_view()),
    path('login/', RedirectView.as_view(url='/login')),
    path('signup/', RedirectView.as_view(url='/signup')),
    path('home', HomeView.as_view()),
    path('resume/new', AddResumeView.as_view()),
    path('vacancy/new', AddVacancyView.as_view()),
]
예제 #15
0
from django.conf import settings
from django.conf.urls import patterns, url, include
from django.contrib import admin
from django.views.generic import TemplateView

from views import HomeView, ResumeView, BioView, ContactView

admin.autodiscover()
urlpatterns = patterns('',
    url(r'^$', HomeView.as_view(), name='index'),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^blog/', include('apps.blog.urls')),
    url(r'^portfolio/', include('apps.portfolio.urls')),
    url(r'^bio/$', BioView.as_view(), name='bio'),
    url(r'^resume/$', ResumeView.as_view(), name='resume'),
    url(r'^contact/$', ContactView.as_view(), name='contact'),
    url(r'^robots\.txt$', TemplateView.as_view(template_name='robots.txt', content_type='text/plain')),
)

if not settings.PRODUCTION:
    urlpatterns += patterns('', (r'^files/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}), )
예제 #16
0
from django.conf.urls import url
from views import HomeView

urlpatterns = [url(r'^$', HomeView.as_view(), name='home')]
예제 #17
0
from django.conf.urls import patterns, include, url
from django.contrib import admin
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.views.decorators.cache import cache_page
from views import HomeView
admin.autodiscover()

urlpatterns = patterns('',
    # Examples:
    url(r'^/?$', HomeView.as_view(template_name="index.html"), name='home'),
    url(r'^account/', include('fiora_project.accounts.urls')),

    url(r'^admin/', include(admin.site.urls)),
) + staticfiles_urlpatterns()
예제 #18
0
파일: urls.py 프로젝트: coderek/my_django
from django.conf.urls import include, url

from views import HomeView

urlpatterns = [
    url(r'^$', HomeView.as_view(), name='reader'),
    url(r'api/', include('reader.apis')),
]
예제 #19
0
                  AchievementDetail, OwnedAchievementDetail, HomeView

from views import PlayerCreate, GameCreate, OwnedGamePlayerCreate, OwnedGameGameCreate, \
                  AchievementCreate, OwnAchPlayerCreate, OwnAchAchCreate, AchievementGameCreate, \
                  GameReviewCreate

from views import LoginRequiredCheckIsOwnerUpdateView, LoginRequiredCheckIsOwnerDeleteView

from views import APIPlayerList,APIPlayerDetail,APIGameList,APIGameDetail, \
                  APIAchievementList,APIAchievementDetail,APIOwnedGameDetail,\
                  APIOwnedAchievementDetail

urlpatterns = [
    # Home page
    url(r'^$',
        HomeView.as_view(template_name='steamapp/home.html'),
        name='home'),

    #Login
    url(r'^login/$', login, name='login'),

    #Logout
    url(r'^logout/$', logout, name='logout', kwargs={'next_page': '/'}),

    # List Players: /steamapp/player.json
    url(r'^players(\.(?P<extension>(json|xml)))?$',
        PlayerList.as_view(),
        name='player_list'),

    # Player details, /steamapps/players/<steamid>.json
    url(r'^players/(?P<pk>\d+)(\.(?P<extension>(json|xml)))?$',
예제 #20
0
#!/usr/bin/env python
# encoding:utf-8
from django.conf.urls import patterns, url
from django.views.generic import TemplateView
from views import HomeView, IndexView, DetailView, AccountRedirectView, \
    WeixinFeeaView, WeixinInvitationView, WeixinFeeView, WeixinIndexView


urlpatterns = patterns('',
    #url(r'^detail/(?P<id>\w+)', P2PDetailView.as_view(), name='p2p detail'),
    url(r'^$', IndexView.as_view(), name='home'),
    url(r'^home/$', HomeView.as_view(), name='homde'),
    url(r'^detail/(?P<id>\w+)', DetailView.as_view(), name='mobile p2p detail'),
    url(r'^mobile_index/$', TemplateView.as_view(template_name="mobile_index.jade")),
    url(r'^mobile_assets/$', TemplateView.as_view(template_name="mobile_assets.jade")),
    url(r'^mobile_more/$', TemplateView.as_view(template_name="mobile_more.jade")),
    url(r'^mobile_detail/$', TemplateView.as_view(template_name="mobile_detail.jade")),
    url(r'^weixin_index/$', WeixinIndexView.as_view()),
    url(r'^weixin_login/$', TemplateView.as_view(template_name="weixin_index.jade")),
    url(r'^weixin_inputt/$', TemplateView.as_view(template_name="weixin_inputt.jade")),
    url(r'^weixin_about/$', TemplateView.as_view(template_name="weixin_about.jade")),
    url(r'^weixin_xieyi/$', TemplateView.as_view(template_name="weixin_xieyi.jade")),
    url(r'^weixin_fee/$', WeixinFeeView.as_view()),
    url(r'^weixin_app/$', TemplateView.as_view(template_name="weixin_app.jade")),
    url(r'^weixin_feea/$', WeixinFeeaView.as_view()),
    url(r'^weixin_registered/$', TemplateView.as_view(template_name="weixin_registered.jade")),
    url(r'^weixin_invitation/$', WeixinInvitationView.as_view()),
    url(r'^weixin_retrieve/$', TemplateView.as_view(template_name="weixin_retrieve.jade")),
    url(r'^account/redirect/$', AccountRedirectView.as_view()),
)
예제 #21
0
파일: urls.py 프로젝트: denigma/denigma
from django.conf.urls import patterns, url
from django.views.generic import TemplateView
from django.views.decorators.csrf import csrf_exempt
from django.views.generic import DetailView

from lifespan.views import VarianceDetail, VariantDetail, FactorDetail, Population, StudyType

from views import BrowseView, HomeView, AboutView #  SearchView,

from datasets.views import detail


urlpatterns = patterns('longevitydb.views',
    url(r'^$', HomeView.as_view(), name='longevitydb-home'),
    url(r'^about',AboutView.as_view(), name='longevitydb-about'),
    #url(r'^search/(?P<term>.?)', SearchView.as_view(), name='longevitydb-search'),
    url(r'^browse/(?P<model>.+)/(?P<type>.+)', csrf_exempt(BrowseView.as_view()), name='longevitydb-browse'),
    url(r'^search/$', 'search', name='longevitydb-search'), #SearchView.as_view()
    url(r'^search/(?P<keyword>.+)/', 'search', name='longevitydb-search'), #SearchView.as_view()

    url(r'^browse', csrf_exempt(BrowseView.as_view()), name='longevitydb-browse'),
    url(r'^legacy', TemplateView.as_view(template_name='longevitydb.html'),
        name='longevitydb'),
    url(r'^longevitydb', HomeView.as_view(), name='longevitydb-longevitydb'),
    url(r'^detail/(?P<pk>\d+)/$', VariantDetail.as_view(template_name='longevitydb/detail.html'), name='lvdb-variant'),
    url(r'^factor_detail/(?P<pk>\d+)/$', FactorDetail.as_view(template_name='longevitydb/factor_detail.html'), name='lvdb-factor_detail'),
    url(r'^population_detail/(?P<pk>\d+)/$', DetailView.as_view(model=Population, template_name='longevitydb/population_detail.html'), name='lvdb-population_detail'),
    url(r'^studytype_detail/(?P<pk>\d+)/$', DetailView.as_view(model=StudyType, template_name='longevitydb/studytype_detail.html'), name='lvdb-studytype_detail'),
    url(r'reference_detail/(?P<pk>\d+)', detail, {'template':'longevitydb/reference_detail.html'}, name='lvdb-reference_detail'),

)
예제 #22
0
from filebrowser.sites import site

admin.autodiscover()

urlpatterns = patterns(
    '',
    # admin documentation and reference
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # admin
    url(r'^admin/filebrowser/', include(site.urls)),
    url(r'^grappelli/', include('grappelli.urls')),
    url(r'^admin/', include(admin.site.urls)),

    # home
    url(r'^$', HomeView.as_view(template_name='homepage.html'), name='home'),

    # progetti
    url(r'^progetti/', include('progetti.urls')),
    url(r'^ASOC/$',
        MonitoraggioASOCListView.as_view(),
        name='monitoraggio-asoc'),

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

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

    # blog
    url(r'^news/', include('blog.urls')),
예제 #23
0
from django.conf.urls import url
# from . import views
from views import HomeView

urlpatterns = [
    url(r'^$', HomeView.as_view(), name="index"),
    url(r'^blogs', HomeView.as_view(), name="blogs"),  # we added this line
    # url(r'^blogs/new$', HomeView.as_view()),                          # we added this line
    url(r'^blogs/process$', HomeView.as_view()),  # we added this line
    # url(r'^blogs/(?P<number>\d+)$', views.HomeView.as_view()),              # we added this line
    # url(r'^blogs/(?P<number>\d+)/edit$', views.HomeView.as_view()),         # we added this line
    # url(r'^blogs/(?P<number>\d+)/delete$', views.HomeView.as_view()),       # we added this line
]
# Adds functions to be available in the jinja env
app.jinja_env.globals.update(strip_alnum=utils.remove_special_characters)


class RegexConverter(BaseConverter):

    '''Sets up regex to be used in the add_url_rule '''

    def __init__(self, url_map, *items):
        super(RegexConverter, self).__init__(url_map)
        self.regex = items[0]

app.url_map.converters['regex'] = RegexConverter


app.add_url_rule("/", view_func=HomeView.as_view('home_view'))
app.add_url_rule("/json", view_func=HomeView.as_view('home_json'))
app.add_url_rule("/xml", view_func=HomeView.as_view('home_xml'))
# /category
app.add_url_rule('/<regex("{}"):category>'.format(utils.get_cat_regex()),
                 view_func=CategoryView.as_view('category_view'))
app.add_url_rule(
    '/<regex("{}"):category>/json'.format(
        utils.get_cat_regex()),
    view_func=CategoryView.as_view('category_json'))
app.add_url_rule(
    '/<regex("{}"):category>/xml'.format(
        utils.get_cat_regex()),
    view_func=CategoryView.as_view('category_xml'))
# /category/item_id
app.add_url_rule('/<regex("{}"):category>'.format(utils.get_cat_regex()) +
예제 #25
0
파일: urls.py 프로젝트: vitasiku/launchr
from django.contrib import admin
from django.urls import path, include

from views import (
    HomeView,
    TermsView,
    PrivacyView,
    SupportView,
    SiteMapView,
    RobotsView
)

urlpatterns = [
    path(
        route='',
        view=HomeView.as_view(),
        name="home"
    ),
    path(
        route='terms-of-service/',
        view=TermsView.as_view(),
        name="tos"
    ),
    path(
        route='privacy-policy/',
        view=PrivacyView.as_view(),
        name="privacy"
    ),
    path(
        route='support/',
        view=SupportView.as_view(),
예제 #26
0
class HomeController:
    homeView = None

    #Called to generate the first window of the program
    def homeAction(self):

        self.pyo = Server(audio="offline", nchnls=1, sr=44100).boot()
        self.pyo.recordOptions(dur=5, filename=None, fileformat=0, sampletype=3)

        self.config = Config()
        root = Tk()
        self.samples = []
        self.sampleCnt = 0
        self.homeView = HomeView(root, self)
        self.effect1 = 'None'
        self.effect2 = 'None'
        self.tempo = 10
        root.mainloop()

    def loadSample(self, sample):
        self.homeView.loadSample(sample)

    def getConfig(self):
        return self.config

    def startRec(self, file):
        self.pyo.recstart(file)

    def stopRec(self):
        self.pyo.recstop()

    def upload(self):
        initDir = '/'

        dirName = tkFileDialog.askdirectory(title="Please select the root directory of the MPC device")
        if not dirName:
            print 'None selected'
            return
        cnt = 0
        for sample in self.samples:
            sampleModel = sample.getSample()
            if sampleModel is not None:
                sampleModel.export(self, cnt, dirName)
            cnt += 1
        self.generateConfig(dirName)


    def registerUISample(self, sample):
        self.samples.append(sample)

    def generateConfig(self, path):
        data = []
        sActive = 0
        val = 0
        for sample in self.samples:
            val = 0
            sampleModel = sample.getSample()
            if sample.getActive():
                val = 1
                if sample.getLatch():
                    val = val | 2
            data.append(val)

        data.append(int(self.tempo))
        data.append(self.getEffectIndex(self.effect1))
        data.append(self.getEffectIndex(self.effect2))

        print data

        filePath = path + '/mpc/mpc.txt'

        f = open(filePath, 'w+')
        f.write(pack('19B', *data))
        f.close()

    def setEffect(self, pos, value):
        if pos == 0:
            self.effect1 = value

        if pos == 1:
            self.effect2 = value

    def getEffectIndex(self, value):
        cnt = 0
        for effect in self.config.getEffectOptions():
            if effect == value:
                return cnt
            cnt += 1
        return 0

    def loadConfig(self):
        fileOptions = {}
        fileOptions['filetypes'] = [('MPC config', 'mpc.txt')]
        fname = tkFileDialog.askopenfilename(**fileOptions)
        print fname
        if not fname:
            print 'None selected'
            return
        f = open(fname, 'r')
        data = f.read(19)
        f.close()
        print data
        data = unpack('19B', data)
        cnt = 0

        for sample in self.samples:
            if data[cnt] & 1:
                sample.setActive(1)
            else:
                sample.setActive(0)

            if data[cnt] & 2:
                sample.setLatch(1)
            else:
                sample.setLatch(0)

            cnt += 1

        tempo = int(data[cnt])
        self.homeView.tempo.delete(0,"end")
        self.homeView.tempo.insert(0,tempo)
        self.tempo = tempo
        cnt += 1

        effect1 = self.config.getEffectOptions()[data[cnt]]
        self.homeView.effect1Value.set(effect1)
        self.effect1 = effect1

        cnt += 1
        effect2 = self.config.getEffectOptions()[data[cnt]]
        self.homeView.effect2Value.set(effect2)
        self.effect2 = effect2
예제 #27
0
파일: urls.py 프로젝트: rschuster3/agroblog
"""blog URL Configuration

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

from views import HomeView


urlpatterns = [
    path('', HomeView.as_view(), name='home'),
    path('admin/', admin.site.urls),
    path('blog/', include('blog.urls')),
    re_path(r'^ckeditor/', include('ckeditor_uploader.urls')),
]
예제 #28
0
파일: urls.py 프로젝트: eliezerfot123/SRH
from django.conf.urls import patterns, include, url
from views import HomeView, Profile

urlpatterns = patterns('',
    url(r'^$', HomeView.as_view(), name='reportes'),
    url(r'^perfil/(?P<id>\d+)/$', Profile.as_view(), name='profile'),
) 
예제 #29
0
# -*- coding: utf-8 -*-
from django.conf.urls import url
from views import HomeView, PostDetailView, BlogsListView, BlogDetailView, CreatePostView


urlpatterns = [
    # Posts URLs
    url(r'^$', HomeView.as_view(), name='blogs_home'),
    url(r'^blogs/$', BlogsListView.as_view(), name='blogs_list'),
    url(r'^blogs/(?P<username>[\w-]+)$', BlogDetailView.as_view(), name='blog_detail'),
    url(r'^blogs/(?P<username>[\w-]+)/(?P<pk>[0-9]+)$', PostDetailView.as_view(), name='post_detail'),
    url(r'^new-post/$', CreatePostView.as_view(), name='create_post')

]
예제 #30
0
                  AchievementDetail, OwnedAchievementDetail, HomeView

from views import PlayerCreate, GameCreate, OwnedGamePlayerCreate, OwnedGameGameCreate, \
                  AchievementCreate, OwnAchPlayerCreate, OwnAchAchCreate, AchievementGameCreate, \
                  GameReviewCreate

from views import LoginRequiredCheckIsOwnerUpdateView, LoginRequiredCheckIsOwnerDeleteView

from views import APIPlayerList,APIPlayerDetail,APIGameList,APIGameDetail, \
                  APIAchievementList,APIAchievementDetail,APIOwnedGameDetail,\
                  APIOwnedAchievementDetail

urlpatterns = [
    # Home page
    url(r'^$',
        HomeView.as_view(template_name='steamapp/home.html'),
        name = 'home'),

    #Login
     url(r'^login/$',
        login,
        name='login'),

    #Logout
    url(r'^logout/$',
        logout,
        name='logout',
        kwargs={'next_page': '/'}),

    # List Players: /steamapp/player.json
    url(r'^players(\.(?P<extension>(json|xml)))?$',
예제 #31
0
from django.conf.urls import url
from django.contrib.auth.decorators import login_required
from views import HomeView, PostMessage, UpdateMessage, Subscribe

urlpatterns = [
    url(r'^$', login_required(HomeView.as_view()), name='index'),
    url(r'^subscribe/$', login_required(Subscribe.as_view()),
        name='subscribe'),
    url(r'^postmessage/$',
        login_required(PostMessage.as_view()),
        name='postmessage'),
    url(r'^updatemessage/$',
        login_required(UpdateMessage.as_view()),
        name='updatemessage'),
]
예제 #32
0
app.config.from_object('config_settings.Testing')

# Adds functions to be available in the jinja env
app.jinja_env.globals.update(strip_alnum=utils.remove_special_characters)


class RegexConverter(BaseConverter):
    '''Sets up regex to be used in the add_url_rule '''
    def __init__(self, url_map, *items):
        super(RegexConverter, self).__init__(url_map)
        self.regex = items[0]


app.url_map.converters['regex'] = RegexConverter

app.add_url_rule("/", view_func=HomeView.as_view('home_view'))
app.add_url_rule("/json", view_func=HomeView.as_view('home_json'))
app.add_url_rule("/xml", view_func=HomeView.as_view('home_xml'))
# /category
app.add_url_rule('/<regex("{}"):category>'.format(utils.get_cat_regex()),
                 view_func=CategoryView.as_view('category_view'))
app.add_url_rule('/<regex("{}"):category>/json'.format(utils.get_cat_regex()),
                 view_func=CategoryView.as_view('category_json'))
app.add_url_rule('/<regex("{}"):category>/xml'.format(utils.get_cat_regex()),
                 view_func=CategoryView.as_view('category_xml'))
# /category/item_id
app.add_url_rule('/<regex("{}"):category>'.format(utils.get_cat_regex()) +
                 '/<int:item_id>',
                 view_func=ItemView.as_view('item_view'))
app.add_url_rule('/<regex("{}"):category>'.format(utils.get_cat_regex()) +
                 '/<int:item_id>/json',
예제 #33
0
파일: urls.py 프로젝트: diopib/licenselink
from django.conf.urls import patterns, include, url
from views import HomeView, CreateSuccess, ViewLicense

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^$', HomeView.as_view()),
    url(r'^(?P<short_url>\w{6})/$', ViewLicense.as_view(),
        name='view_license'),
    url(r'^success/(?P<short_url>\w{6})/$',
        CreateSuccess.as_view(),
        name='create_success'),
    url(r'^admin/', include(admin.site.urls)),
)
예제 #34
0
파일: urls.py 프로젝트: mooja/ssip209
from django.conf.urls.static import static
from django.views.generic import TemplateView
from django.contrib.sitemaps.views import sitemap
from views import HomeView
from sitemaps import StaticSitemap, NewsSitemap, EventsSitemap

from django.contrib import admin
admin.autodiscover()

sitemaps = {'static': StaticSitemap,
            'news': NewsSitemap,
            'events': EventsSitemap}

urlpatterns = patterns('',
    url(r'^$',
        HomeView.as_view(template_name='pages/home.html'),
        name="home"),

    # sitemap
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps},
        name='django.contrib.sitemaps.views.sitemap'),

    # about page
    url(r'^about/$',
        TemplateView.as_view(template_name='pages/about.html'),
        name="about"),

    # flat pages
    # url(r'^pages/', include('django.contrib.flatpages.urls')),
    url(r'^pages/', include('pages.urls', namespace='pages')),
예제 #35
0
from django.urls import path
from views import HomeView
urlpatterns = [
    path(r'^$', HomeView.as_view()),
]
 def homeAction():
     root = Tk()
     view = HomeView(root)
     view.setLoadFileAction(lambda: HomeController.loadFileAction())
     root.mainloop()
예제 #37
0
파일: urls.py 프로젝트: diopib/licenselink
from django.conf.urls import patterns, include, url
from views import HomeView, CreateSuccess, ViewLicense

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', HomeView.as_view()),
    url(r'^(?P<short_url>\w{6})/$', ViewLicense.as_view(), name='view_license'),
    url(r'^success/(?P<short_url>\w{6})/$', CreateSuccess.as_view(), name='create_success'),
    url(r'^admin/', include(admin.site.urls)),
)
예제 #38
0
import util.FUS_Helper as FUS_Helper
import util.MotorXYZ as MotorXYZ

import views.LoadSeqView as LoadSeqView
import views.HomeView as HomeView
import views.MotorView as MotorView

from PyQt5.QtGui import QGuiApplication
from PyQt5.QtQml import QQmlApplicationEngine,QQmlListProperty,qmlRegisterType, QQmlComponent
from PyQt5.QtCore import QObject, pyqtSignal, pyqtSlot, QUrl, pyqtProperty, QTimer
from PyQt5.QtQuick import QQuickView


if __name__ == "__main__":
    #Generate Message Dialogs
    all_msgs = HomeView.Message_List()
    motor = MotorXYZ.MotorsXYZ(all_msgs)
    gen = FUS_Helper.FUS_GEN(all_msgs,motor=motor)

    #Initialize QML Types
    qmlRegisterType(HomeView.Seq, 'IGT_GUI', 1, 0, 'Seq')
    qmlRegisterType(HomeView.Seq_List, 'IGT_GUI', 1, 0, 'Seq_List')
    qmlRegisterType(HomeView.Message,'IGT_GUI', 1, 0, 'Message')
    qmlRegisterType(HomeView.Message_List,'IGT_GUI', 1, 0, 'Message_List')

    # Activate the actual QML Application
    sys_argv = sys.argv
    sys_argv += ['--style', 'universal']
    app = QGuiApplication(sys_argv)
    engine=QQmlApplicationEngine()
예제 #39
0
파일: urls.py 프로젝트: rsrg/WHturk
from django.conf.urls import url, include
from django.contrib.auth.decorators import login_required

from . import views
from views import HomeView

urlpatterns = [
            url(r'^$', views.index, name='index'),
            url(r'^profile/$', login_required(HomeView.as_view(), redirect_field_name=None)),
            url(r'^login/$', views.login, name='user_login'),
            url(r'^logout/$', views.logout, name='user_logout'),
            url('', include("social.apps.django_app.urls", namespace='social')),
            ]
예제 #40
0
from django.conf.urls import url
from django.views.generic import TemplateView

from views import HomeView
from my_app.views import Home
from demo.views import HelloDojo

urlpatterns = [
    url(r'hi', Home.as_view(template_name='index.html')),
    url(r'hello', HomeView.as_view(template_name='home.html')),
    url(r'DojoHello', HelloDojo.as_view()),
]
예제 #41
0
from django.conf.urls import patterns, include, url
from views import HomeView
from django.contrib import admin

admin.autodiscover()

urlpatterns = patterns(
    "",
    # Examples:
    # url(r'^$', 'ola.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),
    url(r"^admin/", include(admin.site.urls)),
    (r"^accounts/login", "django.contrib.auth.views.login"),
    (r"^logout", "django.contrib.auth.views.logout_then_login"),
    url(r"^$", HomeView.as_view(), name="home_page"),
    url(r"^subscriber", include("subscriber.urls")),
    url(r"^leave", include("leave.urls")),
)
예제 #42
0
from django.conf.urls import url,include
from django.contrib import admin
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from Main_project import settings

from django.contrib.auth import views as auth_views
from customer import views
from views import HomeView,DeleteView,ContactView,MessageView,RegisterationView,AddToCartView,BuyView,ChangePasswordView,AdminHome,MyOrderView,MyProductView1,MyWalletVew,ItemView,MyProductView2,MyProductView3,MyProductView4



urlpatterns = [
    url(r'^home/$',HomeView.as_view() , name="main"),
    url(r'^adminhome/$',AdminHome.as_view() , name="admin_home"),
    url(r'^login/$',views.login , name="customer_login" ),
    url(r'^logout/$',auth_views.logout  ,{"template_name":"index.html"}, name="customer_logout"),
    url(r'^registeration/$', RegisterationView.as_view() , name="customer_regiseraion"),
    url(r'^change/password',ChangePasswordView.as_view() , name="password_change"),
    url(r'^myorder/$',MyOrderView.as_view(), name="my_order"),
    url(r'^item/([a-zA-Z\s]+)/$',ItemView.as_view(), name="my_items"),
    url(r'^delete/([a-zA-Z\s]+)/$',DeleteView.as_view(), name="del_items"),

    url(r'^views1',MyProductView1.as_view(), name="my_product1"),
    url(r'^views2',MyProductView2.as_view(), name="my_product2"),
    url(r'^views3',MyProductView3.as_view(), name="my_product3"),
    url(r'^views4',MyProductView4.as_view(), name="my_product4"),

    url(r'^wallet',MyWalletVew.as_view(), name="mt_wallet"),
    url(r'^buy',BuyView.as_view(), name="buy_view"),
    url(r'^cart/([a-zA-Z\s]+)/$',AddToCartView.as_view(), name="add_to_cart"),
예제 #43
0
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static

from views import auth_tagpro, deauth_tagpro, set_flair, refresh_flair, HomeView

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', HomeView.as_view(), name="home"),
    url(r'^tp_auth/$', auth_tagpro, name="auth_tagpro"),
    url(r'^tp_logout/$', deauth_tagpro, name="deauth_tagpro"),
    url(r'^set_flair/$', set_flair, name="set_flair"),
    url(r'^refresh_flair/$', refresh_flair, name="refresh_flair"),
    url('', include('social.apps.django_app.urls', namespace='social')),
)

urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
예제 #44
0
파일: urls.py 프로젝트: dairdr/voteapp
# -*- encoding: utf-8 -*-
"""Defines all urls conf."""
from django.conf.urls import patterns, url
from django.contrib.auth.views import login, logout
from django.contrib.auth.decorators import login_required
from views import HomeView, CommentView, RateUsView, ThanksView, VoteView, SaveVoteView, GraphicsView, ResultView

urlpatterns = patterns('',
	url(r'^login/$', login, { 'template_name': 'vote/login.html' }),
	url(r'^logout/$', logout, { 'template_name': 'vote/logout.html' }),
	url(r'^$', login_required(HomeView.as_view()), name='vote-home'),
	url(r'^comment/$', CommentView.as_view(), name='vote-comment'),
	url(r'^rateus/$', RateUsView.as_view(), name='vote-rate-us'),
	url(r'^thanks/$', ThanksView.as_view(), name='vote-thanks'),
	url(r'^search/$', login_required(VoteView.as_view()), name='vote-vote'),
	url(r'^vote/$', login_required(SaveVoteView.as_view()), name='vote-savevote'),
	url(r'^graphics/$', login_required(GraphicsView.as_view()), name='vote-graphics'),
	url(r'^result/$', login_required(ResultView.as_view()), name='vote-result'),
)
예제 #45
0
from django.contrib import admin
from django.urls import path, include

from views import (HomeView, PageView, SupportView, SiteMapView, RobotsView)
from trade.views import LeadersView, LeaderView

urlpatterns = [
    path(route='', view=HomeView.as_view(), name="home"),
    path(route='shrimpy/leaders',
         view=LeadersView.as_view(),
         name="shrimpy_leaders"),
    path(route='shrimpy/leader/<slug>',
         view=LeaderView.as_view(),
         name="shrimpy_leader"),
    path(route='page/<slug>', view=PageView.as_view(), name="page"),
    path(route='support/', view=SupportView.as_view(), name="support"),
    path(route='sitemap.xml', view=SiteMapView.as_view(), name="sitemap"),
    path(route='robots.txt', view=RobotsView.as_view(), name="robots"),
    path(route="blog/", view=include(('blog.urls', 'blog'), namespace="blog")),
    path(route="users/",
         view=include(('users.urls', 'users'), namespace="users")),
    path(
        route='stripe/',
        view=include("djstripe.urls", namespace="djstripe"),
    ),
    path(route='auth/', view=include('allauth.urls')),
    path(
        route='admin/',
        view=admin.site.urls,
    ),
]
예제 #46
0
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
import sys

sys.path.append('C:\djangoApp\youtube_python\youtube')
from views import HomeView, NewVideo, LoginView

#저장을 해야지 반영됨. 저장->서버에 반영

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', HomeView.as_view()),
    path('login', LoginView.as_view()),
    path('new_video', NewVideo.as_view())
]

from django.conf import settings
from django.conf.urls import include, url  # For django versions before 2.0
from django.urls import include, path  # For django versions from 2.0 and up

if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
        path('__debug__/', include(debug_toolbar.urls)),

        # For django versions before 2.0:
        # url(r'^__debug__/', include(debug_toolbar.urls)),