<<<<<<< HEAD """ URL configuration for webshop project. The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/5.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')) """ from django.contrib import admin from django.urls import path, include from django.conf import settings from django.conf.urls.static import static from django.contrib.auth import views as auth_views from shop import views as shop_views from products.forms import CustomAuthenticationForm from rest_framework.documentation import include_docs_urls from .admin import admin_site urlpatterns = [ path('admin/', admin_site.urls), # Neue Admin-Site path('', include('shop.urls')), path('products/', include('products.urls')), # path('paypal/', include('paypal_integration.urls')), # Temporär deaktiviert path('api/v1/', include('products.api_urls')), # path('api/docs/', include_docs_urls(title='Kasico API')), # Temporär deaktiviert path('register/', shop_views.register, name='register'), path('login/', auth_views.LoginView.as_view( template_name='shop/login.html', authentication_form=CustomAuthenticationForm ), name='login'), path('logout/', auth_views.LogoutView.as_view(next_page='shop:home'), name='logout'), path('password_change/', auth_views.PasswordChangeView.as_view( template_name='products/password_change.html', success_url='/password_change/done/' ), name='password_change'), path('password_change/done/', auth_views.PasswordChangeDoneView.as_view( template_name='products/password_change_done.html' ), name='password_change_done'), path('password_reset/', auth_views.PasswordResetView.as_view( template_name='shop/password_reset.html', email_template_name='shop/password_reset_email.html', subject_template_name='shop/password_reset_subject.txt' ), name='password_reset'), path('password_reset/done/', auth_views.PasswordResetDoneView.as_view( template_name='shop/password_reset_done.html' ), name='password_reset_done'), path('reset///', auth_views.PasswordResetConfirmView.as_view( template_name='shop/password_reset_confirm.html' ), name='password_reset_confirm'), path('reset/done/', auth_views.PasswordResetCompleteView.as_view( template_name='shop/password_reset_complete.html' ), name='password_reset_complete'), path('i18n/', include('django.conf.urls.i18n')), # path('chat/', include('chat.urls')), # Temporär deaktiviert # path('auction/', include('auction.urls')), # Temporär deaktiviert # path('search/', include('search.urls')), # Temporär deaktiviert # path('mobile/', include('mobile.urls')), # Temporär deaktiviert # path('recommendations/', include('recommendations.urls')), # Temporär deaktiviert ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) ======= """ URL configuration for webshop project. The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/5.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')) """ from django.contrib import admin from django.urls import path, include from django.conf import settings from django.conf.urls.static import static from django.contrib.auth import views as auth_views from shop import views as shop_views from products.forms import CustomAuthenticationForm from rest_framework.documentation import include_docs_urls from .admin import admin_site urlpatterns = [ path('admin/', admin_site.urls), # Neue Admin-Site path('', include('shop.urls')), path('products/', include('products.urls')), path('paypal/', include('paypal_integration.urls')), path('api/v1/', include('products.api_urls')), path('api/docs/', include_docs_urls(title='Kasico API')), path('register/', shop_views.register, name='register'), path('login/', auth_views.LoginView.as_view( template_name='shop/login.html', authentication_form=CustomAuthenticationForm ), name='login'), path('logout/', auth_views.LogoutView.as_view(next_page='shop:home'), name='logout'), path('password_change/', auth_views.PasswordChangeView.as_view( template_name='products/password_change.html', success_url='/password_change/done/' ), name='password_change'), path('password_change/done/', auth_views.PasswordChangeDoneView.as_view( template_name='products/password_change_done.html' ), name='password_change_done'), path('password_reset/', auth_views.PasswordResetView.as_view( template_name='shop/password_reset.html', email_template_name='shop/password_reset_email.html', subject_template_name='shop/password_reset_subject.txt' ), name='password_reset'), path('password_reset/done/', auth_views.PasswordResetDoneView.as_view( template_name='shop/password_reset_done.html' ), name='password_reset_done'), path('reset///', auth_views.PasswordResetConfirmView.as_view( template_name='shop/password_reset_confirm.html' ), name='password_reset_confirm'), path('reset/done/', auth_views.PasswordResetCompleteView.as_view( template_name='shop/password_reset_complete.html' ), name='password_reset_complete'), path('i18n/', include('django.conf.urls.i18n')), path('chat/', include('chat.urls')), path('auction/', include('auction.urls')), path('search/', include('search.urls')), path('mobile/', include('mobile.urls')), path('recommendations/', include('recommendations.urls')), ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) >>>>>>> 5b9b867963eca600ed64b617dc2dc86c30dbd9cb