def create_app(): app = Flask(__name__) app.config.from_object(config) celery = make_celery(app) # old API routes # url(r"^ansible_jeneric/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<job_id>-.*-*.*)", 'destinyCelery.ansible_jeneric_view'), # url(r"^ansible_playbook/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<playbook_id>-.*-*.*)", 'destinyCelery.ansible_playbook_view'), # url(r"^ansible_playbook_manual/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<playbook_id>-.*-*.*)", 'destinyCelery.ansible_playbook_manual_view'), # url(r"^rax_create_server/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<job_id>-.*-*.*)", 'destinyCelery.rax_create_server_view'), app.add_url_rule('/', view_func=MainView.as_view('main_view')) app.add_url_rule('/api/v1/ansible_jeneric/<string:user_id>/<string:project_id>/<string:job_id>', view_func=AnsibleJeneric.as_view('ansible_jeneric')) return app
return TaskBase.__call__(self, *args, **kwargs) celery.Task = ContextTask return celery #def create_app(): app = Flask(__name__) app.config.from_object(config) celery = make_celery(app) # old API routes # url(r"^ansible_jeneric/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<job_id>-.*-*.*)", 'destinyCelery.ansible_jeneric_view'), # url(r"^ansible_playbook/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<playbook_id>-.*-*.*)", 'destinyCelery.ansible_playbook_view'), # url(r"^ansible_playbook_manual/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<playbook_id>-.*-*.*)", 'destinyCelery.ansible_playbook_manual_view'), # url(r"^rax_create_server/(?P<user_id>\d+)/(?P<project_id>-.*-*.*)/(?P<job_id>-.*-*.*)", 'destinyCelery.rax_create_server_view'), app.add_url_rule('/', view_func=MainView.as_view('main_view')) #app.add_url_rule('/api/v1/ansible_jeneric/<string:user_id>/<string:project_id>/<string:job_id>', view_func=task(AnsibleJeneric.as_view('ansible_jeneric1'))) app.add_url_rule('/api/v1/ansible_jeneric/<string:user_id>/<string:project_id>/<string:job_id>', view_func=AnsibleJeneric.as_view('ansible_jeneric')) app.add_url_rule('/api/v1/ansible_playbook/<string:user_id>/<string:project_id>/<string:playbook_id>', view_func=AnsiblePlaybook.as_view('ansible_playbook')) app.add_url_rule('/api/v1/ansible_playbook_manual/<string:user_id>/<string:project_id>/<string:playbook_id>', view_func=AnsiblePlaybookManual.as_view('ansible_playbook_manual')) app.add_url_rule('/api/v1/rax_create_server/<string:user_id>/<string:project_id>/<string:job_id>', view_func=RaxCreateServer.as_view('rax_create_server')) # api route for populating playbooks from git repo app.add_url_rule('/api/v1/populate_playbooks/<string:user_id>/<string:project_id>/<string:playbook_id>',
"""MySite URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/dev/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 views import MainView urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', MainView.as_view(), name='index'), #url(r'^ece311/', include('ECE311.urls')), #url(r'^ece472/', include('ECE472.urls')), ]
from django.conf.urls import url from django.contrib import admin from views import CreateGroup, MainView urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^groups/add/$', CreateGroup.as_view(), name='add_group'), url(r'^$', MainView.as_view(), name='main'), ]
from django.urls import path from views import MainView from views import product_sets_detail from views import product_sets_list from views import recipients_detail from views import recipients_list urlpatterns = [ path('', MainView.as_view()), path('recipients/', recipients_list, name='recipients_list'), path('recipients/<int:pk>', recipients_detail, name='recipients_detail'), path('product-sets/', product_sets_list, name='product-sets_list'), path('product-sets/<int:pk>', product_sets_detail, name='product-sets_detail'), ]
from django.conf.urls import patterns, include, url from views import MainView from django.views.decorators.csrf import ensure_csrf_cookie urlpatterns = patterns( '', url(r'.*', ensure_csrf_cookie(MainView.as_view()), name='main'), )
from django.conf.urls import patterns, include, url from django.conf import settings from views import RoomView, UserView, LobbyView, MessageView, MainView urlpatterns = patterns('', url(r'^room/(?P<id>\d+)/$', RoomView.as_view()), url(r'^room/(?P<id>\d+)/(?P<page>\d+)/$', RoomView.as_view()), url(r'^user$', UserView.as_view()), url(r'^lobby$', LobbyView.as_view()), url(r'^main$', MainView.as_view()), url(r'^message$', MessageView.as_view()), )
from django.conf.urls.defaults import patterns, url from django.contrib.auth.decorators import login_required from restful import student_restful from views import MainView, AddDeliveryView, FileUploadView, AssignmentGroupView urlpatterns = patterns( "devilry.apps.student", url(r"^$", login_required(MainView.as_view()), name="student"), url(r"^add-delivery/(?P<deliveryid>\d+)$", login_required(AddDeliveryView.as_view()), name="add-delivery"), url(r"^add-delivery/fileupload/(?P<deadlineid>\d+)$", login_required(FileUploadView.as_view()), name="file-upload"), url(r"^assignmentgroup/(?P<assignmentgroupid>\d+)$", login_required(AssignmentGroupView.as_view())), ) urlpatterns += student_restful
from django.conf.urls import url from django.conf import settings from django.conf.urls.static import static from views import MainView, DataView urlpatterns = [ url(r'^$', MainView.as_view(), name='main_table'), url(r'^data/$', DataView.as_view(), name='download_page'), ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
from django.conf.urls.defaults import patterns, url from django.contrib.auth.decorators import login_required from django.views.i18n import javascript_catalog from devilry_settings.i18n import get_javascript_catalog_packages from restful import examiner_restful from views import MainView, AssignmentGroupView, AssignmentView, CompressedFileDownloadView i18n_packages = get_javascript_catalog_packages( "devilry.apps.examiner", "devilry.apps.extjshelpers", "devilry_header", "devilry_extjsextras", "devilry.apps.core" ) urlpatterns = patterns( "devilry.apps.examiner", url(r"^$", login_required(MainView.as_view()), name="examiner"), url( r"^assignmentgroup/(?P<assignmentgroupid>\d+)$", login_required(AssignmentGroupView.as_view()), name="examiner-agroup-view", ), url( r"^assignment/(?P<assignmentid>\d+)$", login_required(AssignmentView.as_view()), name="examiner-assignment-view" ), url( r"^assignment/compressedfiledownload/(?P<assignmentid>\d+)$", login_required(CompressedFileDownloadView.as_view()), ), url("^i18n.js$", javascript_catalog, kwargs={"packages": i18n_packages}, name="devilry_examiner_i18n"), ) urlpatterns += examiner_restful
from django.conf.urls import patterns, include, url from views import MainView, WaitedPortsView, CreatePort, CreateNewContentId urlpatterns = patterns('', url(r'^$', MainView.as_view()), url(r'^init/$', WaitedPortsView.as_view()), url(r'^create/$', CreatePort.as_view()), url(r'^newcontentid/$', CreateNewContentId.as_view()) )
from django.conf.urls.defaults import patterns, url from django.contrib.auth.decorators import login_required from restful import administrator_restful from views import (MainView, RestfulSimplifiedView, RestfulSimplifiedViewWithGradeEditors, AdminCompressedFileDownloadView) urlpatterns = patterns( 'devilry.apps.administrator', url(r'^$', login_required(MainView.as_view()), name='administrator'), RestfulSimplifiedView.as_url('node', 'administrator/node.django.js'), RestfulSimplifiedView.as_url('subject', 'administrator/subject.django.js'), RestfulSimplifiedView.as_url('period', 'administrator/period.django.js'), RestfulSimplifiedViewWithGradeEditors.as_url( 'assignment', 'administrator/assignment.django.js'), RestfulSimplifiedViewWithGradeEditors.as_url( 'assignmentgroup', 'administrator/assignmentgroupview.django.js'), url(r'^assignment/compressedfiledownload/(?P<assignmentid>\d+)$', login_required(AdminCompressedFileDownloadView.as_view()))) urlpatterns += administrator_restful
from django.conf.urls import url from . import views from views import MainView from django.contrib.auth import views as auth_views urlpatterns = [ url(r'^login/$', auth_views.login, {'template_name': 'main/login.html'}, name='login'), url(r'^logout/$', auth_views.logout, {'template_name': 'main/login.html'}, name='logout'), url(r'^$', MainView.as_view(), name='MainView'), #Stud Main Page (Landing Page) ]
from django.conf.urls import patterns, include, url from django.contrib import admin from views import MainView admin.autodiscover() urlpatterns = patterns( '', url(r'^$', MainView.as_view(), name='main_page'), )
# -*- coding: utf-8 -*- from django.conf.urls import patterns from views import MainView urlpatterns = patterns("", (r"^", MainView.as_view()))
from django.conf.urls import * from views import MainView urlpatterns = patterns('', url(r"^$", MainView.as_view()), )
# -*- coding: utf-8 -*- from django.conf.urls import patterns from views import MainView urlpatterns = patterns( '', (r'^', MainView.as_view()), )
from django.conf.urls.defaults import patterns, url from django.contrib.auth.decorators import login_required from restful import administrator_restful from views import (MainView, RestfulSimplifiedView, RestfulSimplifiedAssignmentGroupView) import editorviews urlpatterns = patterns('devilry.apps.administrator', url(r'^$', login_required(MainView.as_view()), name='administrator'), editorviews.NodeEditor.create_url(), editorviews.SubjectEditor.create_url(), editorviews.PeriodEditor.create_url(), editorviews.AssignmentEditor.create_url(), RestfulSimplifiedView.as_url('node', 'administrator/node.django.html'), RestfulSimplifiedView.as_url('subject', 'administrator/subject.django.html'), RestfulSimplifiedView.as_url('period', 'administrator/period.django.html'), RestfulSimplifiedView.as_url('assignment', 'administrator/assignment.django.html'), RestfulSimplifiedAssignmentGroupView.as_url('assignmentgroup', 'administrator/assignmentgroupview.django.html') ) urlpatterns += administrator_restful
from django.conf.urls.defaults import patterns, url from django.contrib.auth.decorators import login_required from restful import examiner_restful from views import MainView, AssignmentGroupView urlpatterns = patterns('devilry.apps.examiner', url(r'^$', login_required(MainView.as_view()), name='examiner'), url(r'^assignmentgroup/(?P<assignmentgroupid>\d+)$', login_required(AssignmentGroupView.as_view())) ) urlpatterns += examiner_restful
from django.conf.urls import patterns, include, url from django.conf import settings from views import RoomView, UserView, LobbyView, MessageView, MainView urlpatterns = patterns( '', url(r'^room/(?P<id>\d+)/$', RoomView.as_view()), url(r'^room/(?P<id>\d+)/(?P<page>\d+)/$', RoomView.as_view()), url(r'^user$', UserView.as_view()), url(r'^lobby$', LobbyView.as_view()), url(r'^main$', MainView.as_view()), url(r'^message$', MessageView.as_view()), )
from django.conf.urls.defaults import patterns, url from django.contrib.auth.decorators import login_required from restful import student_restful from views import (MainView, AddDeliveryView, FileUploadView, AssignmentGroupView, FileDownloadView, ShowDeliveryView, CompressedFileDownloadView, TarFileDownloadView) urlpatterns = patterns('devilry.apps.student', url(r'^$', login_required(MainView.as_view()), name='student'), url(r'^add-delivery/(?P<assignmentgroupid>\d+)$', login_required(AddDeliveryView.as_view()), name='add-delivery'), url(r'^add-delivery/fileupload/(?P<assignmentgroupid>\d+)$', login_required(FileUploadView.as_view()), name='file-upload-id'), url(r'^add-delivery/fileupload/(?P<assignmentgroupid>\d+)$', login_required(FileUploadView.as_view()), name='file-upload'), url(r'^assignmentgroup/(?P<assignmentgroupid>\d+)$', login_required(AssignmentGroupView.as_view()), name='student-show-assignmentgroup'), url(r'^show-delivery/(?P<deliveryid>\d+)$', login_required(ShowDeliveryView.as_view()), name='show-delivery'), url(r'^show-delivery/filedownload/(?P<filemetaid>\d+)$', login_required(FileDownloadView.as_view()), name='file-download'), url(r'^show-delivery/compressedfiledownload/(?P<deliveryid>\d+)$', login_required(CompressedFileDownloadView.as_view()),
from django.conf.urls.defaults import patterns, url from django.contrib.auth.decorators import login_required from devilry.restful.forbidden import forbidden_if_not_authenticated from restful import student_restful from views import (MainView, AddDeliveryView, FileUploadView, AssignmentGroupView, FileDownloadView, ShowDeliveryView, CompressedFileDownloadView) urlpatterns = patterns( 'devilry.apps.student', url(r'^$', login_required(MainView.as_view()), name='student'), url(r'^add-delivery/(?P<assignmentgroupid>\d+)$', login_required(AddDeliveryView.as_view()), name='add-delivery'), url(r'^add-delivery/fileupload/(?P<assignmentgroupid>\d+)$', forbidden_if_not_authenticated(FileUploadView.as_view()), name='file-upload'), url(r'^assignmentgroup/(?P<assignmentgroupid>\d+)$', login_required(AssignmentGroupView.as_view()), name='student-show-assignmentgroup'), url(r'^show-delivery/(?P<deliveryid>\d+)$', login_required(ShowDeliveryView.as_view()), name='show-delivery'), url(r'^show-delivery/filedownload/(?P<filemetaid>\d+)$', login_required(FileDownloadView.as_view()), name='file-download'), url(r'^show-delivery/compressedfiledownload/(?P<deliveryid>\d+)$', login_required(CompressedFileDownloadView.as_view()), name='compressed-file-download'), #url(r'^show-delivery/tarfiledownload/(?P<deliveryid>\d+)$',