コード例 #1
0
ファイル: urls.py プロジェクト: USEPA/TRACI
# pylint: disable=invalid-name
# We disable the invalid name because urlpatterns is the Django default
"""
URLs related to managing projects

Available functions:
- None yet
"""

from django.conf.urls import url
from projects.views import ProjectListView, ProjectCreateView, get_projects, \
    ProjectEditView, ProjectDetailView, ProjectDeleteView, \
    ProjectCalculationsView

urlpatterns = [
    url(r'^projects/?$', ProjectListView.as_view(), name='projects'),
    url(r'^create/?$', ProjectCreateView.as_view(), name='create_project'),
    url(r'^edit/(?P<pk>\d+)/?$',
        ProjectEditView.as_view(),
        name='edit_project'),
    url(r'^detail/(?P<pk>\d+)/?$',
        ProjectDetailView.as_view(),
        name='detail_project'),
    url(r'^delete/(?P<pk>\d+)/?$',
        ProjectDeleteView.as_view(),
        name='delete_project'),
    url(r'^calculations/(?P<pk>\d+)/?$',
        ProjectCalculationsView.as_view(),
        name='delete_project'),
    url(r'^get_projects/?$', get_projects, name='get_projects'),
]
コード例 #2
0
from django.urls import path, re_path

from projects.views import (ProjectListView)

app_name = 'projects'
urlpatterns = [
    path('', ProjectListView.as_view(), name='project-list'),
    # path('<slug:slug>/', CourseDetailView.as_view(),name='course-detail'),
]
コード例 #3
0
ファイル: urls.py プロジェクト: entrepreneurj/letts.me
    # Examples:
    url(r'^grappelli/', include('grappelli.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', IndexView.as_view(), name='home'),
    url(r'links/$', RedirectView.as_view(url=reverse_lazy('links-index', args=[1])) ),
    url(r'links/(?P<page>[0-9]+)/$', LinksIndexView.as_view(), name='links-index'),
    url(r'posts/$', RedirectView.as_view(url=reverse_lazy('all-index', args=[1])) ),
    url(r'posts/all/(?P<page>[0-9]+)/$', AllBlogListView.as_view(), name='all-index'),
    url(r'posts/blog/(?P<page>[0-9]+)/$', BlogBlogListView.as_view(), name='blog-index'),
    url(r'posts/post/(?P<slug>[a-zA-Z0-9-_]+)/$', BlogDetailView.as_view(), name='blog-entry'),
    url(r'software/$', RedirectView.as_view(url=reverse_lazy('software-index', args=[1])) ),
    url(r'posts/software/(?P<page>[0-9]+)/$', SoftwareBlogListView.as_view(), name='software-index'),
    url(r'reviews/$', RedirectView.as_view(url=reverse_lazy('review-index', args=[1])) ),
    url(r'posts/reviews/(?P<page>[0-9]+)/$', ReviewBlogListView.as_view(), name='reviews-index'),
    url(r'projects/$', RedirectView.as_view(url=reverse_lazy('project-index', args=[1])), name='projects' ),
    url(r'projects/(?P<page>[0-9]+)/$', ProjectListView.as_view(), name='project-index'),
    url(r'projects/(?P<slug>[a-zA-Z0-9-_]+)/$', ProjectDetailView.as_view(), name='project'),
    url(r'gallery/(?P<slug>[a-zA-Z0-9-_]+)/$', GalleryDetailView.as_view(), name='gallery'),
     #url(r'^$', 'letts_me.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),
    
    # Historic redirects
    url(r'blog/$', RedirectView.as_view(url=reverse_lazy('blog-index', args=[1])) ),
    url(r'blog/(?P<slug>[a-zA-Z0-9-_]+)/$', BlogDetailView.as_view(), name='blog-entry'),

) 

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root = settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root = settings.MEDIA_ROOT)
コード例 #4
0
ファイル: urls.py プロジェクト: akarsh1995/my_website
from django.urls import path

from projects.views import ProjectDetailView, ProjectListView

urlpatterns = [
    path('', ProjectListView.as_view(), name='projects-url'),
    path('project_details/<slug:slug>',
         ProjectDetailView.as_view(),
         name='project-details-url')
]
コード例 #5
0
ファイル: urls.py プロジェクト: aleh-rudzko/trs
from django.conf.urls import url
from projects.views import ProjectListView, ProjectDetailView, ProjectTaskListView, ProjectTaskDetailView

__author__ = 'Aleh'

urlpatterns = [
    url(r'^$', ProjectListView.as_view(), name='project_list'),
    url(r'^(?P<pk>[\d]+)/$', ProjectDetailView.as_view(), name='project_detail'),
    url(r'^(?P<pk>[\d]+)/task/$', ProjectTaskListView.as_view(), name='project_task_list'),
    url(r'^(?P<pk>[\d]+)/task/(?P<task_pk>[\d]+)/$', ProjectTaskDetailView.as_view(), name='project_task_detail')
]
コード例 #6
0
ファイル: urls.py プロジェクト: mtpoutanen/lbog
from django.conf.urls import patterns, url

urlpatterns = patterns('',
    url(r'^create-new-project/$',               view=ProjectCreationView.as_view(),      
        name='create-new-project'),
    url(r'^project-created/$',						view=ProjectCreatedView.as_view(),                  
        name='project-created'),
    url(r'^update-project-details/(?P<pk>\d+)/$', 	view=ProjectUpdateView.as_view(),            
        name='update-project-details'),
    url(r'^project-updated/$',						view=ProjectUpdatedView.as_view(),                  
        name='project-updated'),
    url(r'^project-details/(?P<pk>\d+)/$',          view=ProjectDetailView.as_view(),                  
        name='project-details'),
    url(r'^help-offer-sent/$',                         view=HelpOfferSentView.as_view(),                  
        name='help-offer-sent'),
    url(r'^my-projects/(?P<pk>\d+)/$',              view=ProjectListView.as_view(),            
        name='my-projects'),
    url(r'^my-help-offers/(?P<pk>\d+)/$',              view=HelpOfferListView.as_view(),            
        name='my-help-offers'),
    url(r'^notification-details/(?P<pk>\d+)/(?P<noti>\d+)/$',          view=NotificationDetailView.as_view(),            
        name='notification-details'),
    url(r'^respond-to-help-offer/(?P<pk>\d+)/(?P<status>\w+)/$',       'projects.views.respond_to_help_offer',
        name='respond-to-help-offer'),
    url(r'^my-notifications/(?P<pk>\d+)/$',         view=NotificationsListView.as_view(),
        name='my-notifications'),
    url(r'^get-notifications/(?P<param>\w+)/$',       'projects.views.get_notifications',
        name='get-notifications'),
    url(r'^get-help-offers/(?P<param>\w+)/$',       'projects.views.get_help_offers',
        name='get-help-offers'),
    url(r'^remove-developer/(?P<dev_id>\d+)/(?P<proj_id>\d+)/$',       'projects.views.remove_developer',
        name='remove-developer'),
コード例 #7
0
ファイル: urls.py プロジェクト: ResearchComputing/RCAMP
from django.conf.urls import include, url
from django.contrib.auth.decorators import login_required
from projects.views import ProjectListView
from projects.views import ProjectDetailView
from projects.views import ProjectEditView
from projects.views import ProjectCreateView
from projects.views import ReferenceDetailView
from projects.views import ReferenceEditView
from projects.views import ReferenceCreateView
from projects.views import AllocationRequestDetailView
from projects.views import AllocationRequestCreateView

urlpatterns = [
    url(r'^list$', login_required(ProjectListView.as_view()), name='project-list'),
    url(r'^list/(?P<pk>[-\w]+)/$', login_required(ProjectDetailView.as_view()), name='project-detail'),
    url(r'^list/(?P<pk>[-\w]+)/edit$', login_required(ProjectEditView.as_view()), name='project-edit'),
    url(r'^create$', login_required(ProjectCreateView.as_view()), name='project-create'),
    url(r'^list/(?P<project_pk>[-\w]+)/references/(?P<pk>[-\w]+)/$', login_required(ReferenceDetailView.as_view()), name='reference-detail'),
    url(r'^list/(?P<project_pk>[-\w]+)/references/(?P<pk>[-\w]+)/edit$', login_required(ReferenceEditView.as_view()), name='reference-edit'),
    url(r'^list/(?P<project_pk>[-\w]+)/references/create$', login_required(ReferenceCreateView.as_view()), name='reference-create'),
    url(r'^list/(?P<project_pk>[-\w]+)/allocationrequests/(?P<pk>[-\w]+)/$', login_required(AllocationRequestDetailView.as_view()), name='allocation-request-detail'),
    url(r'^list/(?P<project_pk>[-\w]+)/allocationrequests/create$', login_required(AllocationRequestCreateView.as_view()), name='allocation-request-create'),
]
コード例 #8
0
ファイル: urls.py プロジェクト: admed/biodb_TDD
from django.conf.urls import url
from django.conf.urls import include
from projects.views import ProjectListView
from projects.views import TagsListView
from projects.views import TagCreateView
from projects.views import TagUpdateView
from projects.views import TagDeleteView

app_name = 'projects'
urlpatterns = [
    url(r"^$", ProjectListView.as_view(), name="projects_list"),
    url(r"^(?P<project_name>\w+)/robjects/", include("robjects.urls")),
    url(r"^(?P<project_name>\w+)/samples/", include("samples.urls")),
    url(r"^(?P<project_name>\w+)/tags/$",
        TagsListView.as_view(), name="tag_list"),
    url(r"^(?P<project_name>\w+)/tags/create/$",
        TagCreateView.as_view(), name="tag_create"),
    url(r"^(?P<project_name>\w+)/tags/(?P<tag_id>[0-9]+)/update/$",
        TagUpdateView.as_view(), name="tag_update"),
    url(r"^(?P<project_name>\w+)/tags/(?P<tag_id>[0-9]+)/delete/$",
        TagDeleteView.as_view(), name="tag_delete"),
]
コード例 #9
0
ファイル: urls.py プロジェクト: gdebure/cream
from django.conf.urls import url
from django.contrib.auth.decorators import permission_required, login_required

from django.views.generic import DetailView, ListView, UpdateView, CreateView, DeleteView
from projects.models import Project, Deliverable, DeliverableVolume

from projects.views import ProjectListView, FilteredProjectListView, ProjectDetailView, ProjectUpdateView, ProjectCreateView, ProjectDeleteView
from projects.views import DeliverableListView, DeliverableDetailView, DeliverableUpdateView, DeliverableCreateView, DeliverableDeleteView, AddDeliverableFromProjectView
from projects.views import AddDeliverableVolumeView, DeliverableVolumeUpdateView
from qualifications.views import AddPositionFromProjectView

urlpatterns = [
    ##################################
    # Projects 
    url(r'^projects/$', ProjectListView.as_view(), name='projects_list'),
    url(r'^projects/(?P<pk>\d+)/$', ProjectDetailView.as_view(), name='project_detail'),
    url(r'^projects/create/$', ProjectCreateView.as_view(), name='create_project'),
    url(r'^projects/(?P<pk>\d+)/update/$', ProjectUpdateView.as_view(), name='update_project'),
    url(r'^projects/(?P<pk>\d+)/delete/$', ProjectDeleteView.as_view(), name='delete_project'),
    
    # Add deliverable to a project
    url(r'^projects/(?P<pk>\d+)/add_deliverable/$', AddDeliverableFromProjectView.as_view(), name='add_deliverable'),
    # Add position to a project
    url(r'^projects/(?P<pk>\d+)/add_position/$', AddPositionFromProjectView.as_view(), name='add_projectposition'),
    url(r'^projects/(?P<filter>.+)/$', FilteredProjectListView.as_view(),name='projects_list_status'),
    ##################################
    
    
    ##################################
    # Deliverables
    url(r'^deliverables/$', DeliverableListView.as_view(), name='deliverables_list' ),
コード例 #10
0
ファイル: urls.py プロジェクト: MTES-MCT/aides-territoires
from django.urls import path

from projects.views import (ProjectCreateView, ProjectListView,
                            ProjectDetailView, ProjectDeleteView,
                            ProjectUpdateView)

urlpatterns = [
    path('créer/', ProjectCreateView.as_view(), name='project_create_view'),
    path('vos-projets/', ProjectListView.as_view(), name='project_list_view'),
    path('<int:pk>-<str>/',
         ProjectDetailView.as_view(),
         name='project_detail_view'),
    path('supprimer/<int:pk>/',
         ProjectDeleteView.as_view(),
         name='project_delete_view'),
    path('editer/<int:pk>/',
         ProjectUpdateView.as_view(),
         name='project_update_view'),
]
コード例 #11
0
ファイル: urls.py プロジェクト: mei-li/codeeve
from django.conf.urls import url

from projects.views import ProjectListView

urlpatterns = [url(r'^$', ProjectListView.as_view(), name='list_projects')]
コード例 #12
0
ファイル: urls.py プロジェクト: myhumankit/mytimetracker
from django.urls import path

from projects.views import (
    ActivityListView,
    LeaveListView,
    ProjectListView,
    ProjectListByUserView,
    ProjectDetailView,
    ProjectDetailByUserView,
)

app_name = "projects"
urlpatterns = [
    path("", ActivityListView.as_view(), name="activity_list"),
    path("projects", ProjectListView.as_view(), name="project_list"),
    path(
        "projects/user/<str:username>/",
        ProjectListByUserView.as_view(),
        name="project_list_by_user",
    ),
    path("projects/<uuid:pk>/",
         ProjectDetailView.as_view(),
         name="project_detail"),
    path(
        "projects/<uuid:pk>/user/<str:username>/",
        ProjectDetailByUserView.as_view(),
        name="project_detail_by_user",
    ),
    path("absences", LeaveListView.as_view(), name="leave_list"),
]
コード例 #13
0
# -*- coding: utf-8 -*-
from django.urls import path

from projects.ajax import (ImportedArchiveCreateView,
                           ProjectCollaboratorCreateView,
                           ProjectCollaboratorDeleteView, ProjectDeleteView,
                           ProjectVisibilityUpdateView)
from projects.views import (ProjectBadgeUrlView, ProjectBadgeView,
                            ProjectCollaboratorsView, ProjectCreateView,
                            ProjectDetailView, ProjectListView,
                            ProjectSettingsView, ProjectUploadsView)

base_urlpatterns = [
    path(route='', view=ProjectListView.as_view(), name='project-list'),
    path(route='new/', view=ProjectCreateView.as_view(),
         name='project-create'),
    path(route='<slug:slug>/',
         view=ProjectDetailView.as_view(),
         name='project-detail'),
    path(route='<slug:slug>/badge/',
         view=ProjectBadgeView.as_view(),
         name='project-badge'),
    path(route='<slug:slug>/uploads/',
         view=ProjectUploadsView.as_view(),
         name='project-uploads'),
    path(route='<slug:slug>/collaborators/',
         view=ProjectCollaboratorsView.as_view(),
         name='project-collaborators'),
    path(route='<slug:slug>/settings/',
         view=ProjectSettingsView.as_view(),
         name='project-settings'),
コード例 #14
0
from . import views
from projects.views import ProjectListView
from django.urls import path, include

urlpatterns = [
    path('', views.home, name='home'),
    path('projects', ProjectListView.as_view(), name='projects'),
    path('about', views.about, name='about')
]
コード例 #15
0
ファイル: urls.py プロジェクト: garretraziel/jansedlak.cz
from django.conf.urls import patterns, url
from projects.views import ProjectListView, ProjectDetailView, ProjectTagListView, ProjectLanguageListView

urlpatterns = patterns('projects.views',
                       url(r'^$', ProjectListView.as_view(), name="projects_index"),
                       url(r'p/(?P<pk>\d+)/$', ProjectDetailView.as_view(), name="project_root"),
                       url(r'^tag/(?P<pk>\d+)/$', ProjectTagListView.as_view(), name="project_tag"),
                       url(r'^lang/(?P<pk>\d+)/', ProjectLanguageListView.as_view(), name="project_language")
                       )
コード例 #16
0
ファイル: urls.py プロジェクト: mei-li/codeeve
from django.conf.urls import url

from projects.views import ProjectListView


urlpatterns = [

    url(r'^$', ProjectListView.as_view(), name='list_projects')
]
コード例 #17
0
ファイル: urls.py プロジェクト: melbic/expenses
from django.conf.urls import patterns, url
from projects.views import ProjectListView

urlpatterns = patterns('',
                       url(r'^$',
                           view=ProjectListView.as_view(),
                           name='project_index'
                       ),
                       url(
                           regex=r'^create/$',
                           view='projects.views.add_project',
                           name='project_create'
                       ),
                       url(
                           regex=r'^(?P<slug>[-\w]+)$',
                           view='projects.views.view_project',
                           name='projects_detail'
                           ),
                       url(
                           regex=r'^detail/(?P<pk>\d+)',
                           view='projects.views.participation_detail',
                           name='participation_detail'

                       ),
                        url(
                            regex=r'^(?P<slug>[-\w]+)/(?P<pk>\d+)/delete/$',
                            view='projects.views.participation_remove',
                            name='participation_remove'
                        ),
)
コード例 #18
0
from django.conf.urls import patterns, include, url
from django.conf import settings
from projects.views import ProjectCreateView, ProjectDeleteView, \
    ProjectUpdateView, ProjectDetailView, ProjectListView, \
    ProjectConfirmView, QRCodeDetailView

urlpatterns = patterns(
    '',
    url(r'^$', ProjectListView.as_view(), name='project_list'),
    url(r'^create/$', ProjectCreateView.as_view(), name='project_create'),
    url(r'^(?P<pk>\d+)/delete/$', ProjectDeleteView.as_view(),
        name='project_delete'),
    url(r'^(?P<pk>\d+)/update/$', ProjectUpdateView.as_view(),
        name='project_update'),
    url(r'^(?P<pk>\d+)/$', ProjectDetailView.as_view(),
        name='project_detail'),
    url(r'^confirm/$', ProjectConfirmView.as_view(), name='project_confirm'),
    url(r'^confirm/(?P<pk>\d+)/qrcode/$', QRCodeDetailView.as_view(),
        name="qrcode_detail")
    )