Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
holoviz
GitHub Repository: holoviz/panel
Path: blob/main/examples/apps/django/project/urls.py
2014 views
1
"""demo URL Configuration
2
3
The `urlpatterns` list routes URLs to views. For more information please see:
4
https://docs.djangoproject.com/en/2.0/topics/http/urls/
5
Examples:
6
Function views
7
1. Add an import: from my_app import views
8
2. Add a URL to urlpatterns: path('', views.home, name='home')
9
Class-based views
10
1. Add an import: from other_app.views import Home
11
2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
12
Including another URLconf
13
1. Import the include() function: from django.urls import include, path
14
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
15
"""
16
17
import sliders.pn_app as sliders_app
18
19
try:
20
from bokeh_django import autoload, static_extensions
21
except ModuleNotFoundError:
22
from bokeh.server.django import autoload, static_extensions
23
24
from django.apps import apps
25
from django.contrib import admin
26
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
27
from django.urls import include, path
28
29
from .settings import bokeh_app_module
30
31
pn_app_config = apps.get_app_config(bokeh_app_module)
32
33
urlpatterns = [
34
path('sliders/', include('sliders.urls')),
35
path('admin/', admin.site.urls),
36
]
37
38
bokeh_apps = [
39
autoload("sliders", sliders_app.app),
40
]
41
42
urlpatterns += static_extensions()
43
urlpatterns += staticfiles_urlpatterns()
44
45