Skip to content
Snippets Groups Projects
Select Git revision
  • 1e7f4e31cdd066fb29b9eccd3ae74382d130bd4b
  • renovate/django-split-settings-1.x
  • renovate/djangorestframework-3.x
  • main
  • 520-improve-trackmanager
  • 520-fix-scheduling
  • 520-akowner
  • 520-status
  • 520-message-resolved
  • 520-improve-scheduling-2
  • renovate/django-bootstrap5-24.x
  • 520-improve-submission
  • 520-improve-scheduling
  • 520-improve-wall
  • 520-fix-event-wizard-datepicker
  • 520-upgrades
  • renovate/tzdata-2023.x
  • renovate/django-5.x
  • renovate/fontawesomefree-6.x
  • renovate/sphinx-rtd-theme-2.x
  • renovate/sphinxcontrib-apidoc-0.x
21 results

apps.py

Blame
  • Forked from KIF / AKPlanning
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    urls.py 1.48 KiB
    """AKPlanning 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'))
    """
    import debug_toolbar
    from django.apps import apps
    from django.contrib import admin
    from django.urls import path, include
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('accounts/', include('django.contrib.auth.urls')),
        path('accounts/', include('registration.backends.simple.urls')),
        path('', include('AKModel.urls', namespace='model')),
        path('i18n/', include('django.conf.urls.i18n')),
        path('__debug__/', include(debug_toolbar.urls)),
    ]
    
    # Load URLs dynamically (only if components are active)
    if apps.is_installed("AKSubmission"):
        urlpatterns.append(path('', include('AKSubmission.urls', namespace='submit')))
    if apps.is_installed("AKDashboard"):
        urlpatterns.append(path('', include('AKDashboard.urls', namespace='dashboard')))
    if apps.is_installed("AKPlan"):
        urlpatterns.append(path('', include('AKPlan.urls', namespace='plan')))