mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
39 lines
1.2 KiB
Python
39 lines
1.2 KiB
Python
"""
|
|
URL lookup for Company app
|
|
"""
|
|
|
|
|
|
from django.conf.urls import url, include
|
|
from django.views.generic.base import RedirectView
|
|
|
|
from . import views
|
|
|
|
|
|
company_detail_urls = [
|
|
url(r'edit/?', views.CompanyEdit.as_view(), name='company-edit'),
|
|
url(r'delete/?', views.CompanyDelete.as_view(), name='company-delete'),
|
|
|
|
# url(r'orders/?', views.CompanyDetail.as_view(template_name='company/orders.html'), name='company-detail-orders'),
|
|
|
|
url(r'parts/?', views.CompanyDetail.as_view(template_name='company/detail_part.html'), name='company-detail-parts'),
|
|
url(r'stock/?', views.CompanyDetail.as_view(template_name='company/detail_stock.html'), name='company-detail-stock'),
|
|
|
|
url(r'thumbnail/?', views.CompanyImage.as_view(), name='company-image'),
|
|
|
|
# Any other URL
|
|
url(r'^.*$', views.CompanyDetail.as_view(), name='company-detail'),
|
|
]
|
|
|
|
|
|
company_urls = [
|
|
|
|
url(r'new/?', views.CompanyCreate.as_view(), name='company-create'),
|
|
|
|
url(r'^(?P<pk>\d+)/', include(company_detail_urls)),
|
|
|
|
url(r'', views.CompanyIndex.as_view(), name='company-index'),
|
|
|
|
# Redirect any other patterns
|
|
url(r'^.*$', RedirectView.as_view(url='', permanent=False), name='company-index'),
|
|
]
|