32 lines
1.3 KiB
Python
32 lines
1.3 KiB
Python
|
"""g214 URL Configuration
|
||
|
|
||
|
The `urlpatterns` list routes URLs to views. For more information please see:
|
||
|
https://docs.djangoproject.com/en/1.10/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
|
||
|
|
||
|
from . import views
|
||
|
|
||
|
urlpatterns = [
|
||
|
url(r'^$', views.index, name='metadata_index'),
|
||
|
url(r'^detail/(?P<metadata_id>[\w-]+)$', views.detail, name='metadata_detail'),
|
||
|
url(r'^comment', views.comment, name='comment'),
|
||
|
url(r'^favorite', views.favorite, name='favorite'),
|
||
|
url(r'^cart', views.add_to_cart, name='cart'),
|
||
|
url(r'^observation/$', views.observation, name='observation'),
|
||
|
url(r'^observation_csv', views.render_csv, name='observation_csv'),
|
||
|
url(r'^meteorological/$', views.meteorological, name='meteorological'),
|
||
|
url(r'^meteorological_details/', views.meteorological_details, name='meteorological_datails'),
|
||
|
url(r'^sources/', views.sources, name='sources')
|
||
|
]
|