SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 772549f7 authored by George Katsikas's avatar George Katsikas :goat:
Browse files

build: :wrench: split dev requirements to new file

Split requirements file into separate use/develop requirements. Remove django_toolbar and django_extensons dependencies when not in a dev environment.
parent 7d2f6c90
No related branches found
No related tags found
No related merge requests found
django-debug-toolbar==5.0.1 # 2025-02-19
django-extensions==3.2.3 # 2025-02-19
Werkzeug==3.1.3 # 2025-02-19
pyOpenSSL==25.0.0 # 2025-02-19
djlint==1.36.4 # 2025-02-19
\ No newline at end of file
......@@ -107,7 +107,6 @@ INSTALLED_APPS = [
"django_celery_results",
"django_celery_beat",
"django_countries",
"django_extensions",
"django_filters",
"guardian",
"maintenancemode",
......
......@@ -129,7 +129,11 @@ urlpatterns = [
]
if settings.DEBUG:
import debug_toolbar
try:
import debug_toolbar
urlpatterns += [path("__debug__/", include(debug_toolbar.urls))]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
urlpatterns += [path("__debug__/", include(debug_toolbar.urls))]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
except ImportError:
print("Debug toolbar not installed, not adding to urlpatterns.")
pass
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment