Commit dbcf75d9 authored by impfundev's avatar impfundev

feat: debug toolkit

parent bc749a57
...@@ -32,6 +32,24 @@ DEBUG = True ...@@ -32,6 +32,24 @@ DEBUG = True
ALLOWED_HOSTS = ["localhost", "127.0.0.1", ".vercel.app", ".now.sh"] ALLOWED_HOSTS = ["localhost", "127.0.0.1", ".vercel.app", ".now.sh"]
INTERNAL_IPS = [
"127.0.0.1",
]
def show_toolbar(request):
return True
DEBUG_TOOLBAR_CONFIG = {
"SHOW_TOOLBAR_CALLBACK": show_toolbar,
}
if DEBUG:
import mimetypes
mimetypes.add_type("application/javascript", ".js", True)
# Application definition # Application definition
...@@ -48,6 +66,7 @@ INSTALLED_APPS = [ ...@@ -48,6 +66,7 @@ INSTALLED_APPS = [
"django.contrib.sessions", "django.contrib.sessions",
"django.contrib.messages", "django.contrib.messages",
"django.contrib.staticfiles", "django.contrib.staticfiles",
"debug_toolbar",
] ]
MIDDLEWARE = [ MIDDLEWARE = [
...@@ -60,6 +79,7 @@ MIDDLEWARE = [ ...@@ -60,6 +79,7 @@ MIDDLEWARE = [
"django.contrib.messages.middleware.MessageMiddleware", "django.contrib.messages.middleware.MessageMiddleware",
"django.middleware.clickjacking.XFrameOptionsMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware",
"authentications.middleware.AuthMiddleware", "authentications.middleware.AuthMiddleware",
"debug_toolbar.middleware.DebugToolbarMiddleware",
# "django.middleware.cache.UpdateCacheMiddleware", # "django.middleware.cache.UpdateCacheMiddleware",
# "django.middleware.cache.FetchFromCacheMiddleware", # "django.middleware.cache.FetchFromCacheMiddleware",
] ]
...@@ -139,7 +159,7 @@ USE_TZ = True ...@@ -139,7 +159,7 @@ USE_TZ = True
# https://docs.djangoproject.com/en/5.0/howto/static-files/ # https://docs.djangoproject.com/en/5.0/howto/static-files/
STATIC_ROOT = BASE_DIR / "staticfiles" STATIC_ROOT = BASE_DIR / "staticfiles"
STATIC_URL = "/static/" STATIC_URL = "static/"
STORAGES = { STORAGES = {
"staticfiles": { "staticfiles": {
...@@ -147,12 +167,14 @@ STORAGES = { ...@@ -147,12 +167,14 @@ STORAGES = {
}, },
} }
# CACHES = { CACHES = {
# "default": { "default": {
# "BACKEND": "django.core.cache.backends.db.DatabaseCache", "BACKEND": "django_redis.cache.RedisCache",
# "LOCATION": "cache", "LOCATION": "redis://default:zTuwykbejEOsZ4TGTku4IHRMJwu7JeHa@redis-12647.c1.ap-southeast-1-1.ec2.redns.redis-cloud.com:12647",
# } },
# } }
SESSION_ENGINE = "django.contrib.sessions.backends.cached_db"
# Default primary key field type # Default primary key field type
# https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field # https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
......
...@@ -25,4 +25,5 @@ urlpatterns = [ ...@@ -25,4 +25,5 @@ urlpatterns = [
path("dashboard/", include("dashboards.urls")), path("dashboard/", include("dashboards.urls")),
path("admin/", admin.site.urls), path("admin/", admin.site.urls),
path("auth/", include("authentications.urls")), path("auth/", include("authentications.urls")),
path("__debug__/", include("debug_toolbar.urls")),
] ]
# Generated by Django 5.0.6 on 2024-07-04 03:24
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('members', '0004_alter_members_account_number'),
]
operations = [
migrations.AlterField(
model_name='members',
name='account_number',
field=models.CharField(default='919767233748919', editable=False, max_length=15),
),
]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment