Initial commit
This commit is contained in:
		
						commit
						a961619d08
					
				
					 21 changed files with 413 additions and 0 deletions
				
			
		
							
								
								
									
										0
									
								
								common/__init__.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								common/__init__.py
									
										
									
									
									
										Normal file
									
								
							
							
								
								
									
										16
									
								
								common/asgi.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								common/asgi.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,16 @@
 | 
			
		|||
"""
 | 
			
		||||
ASGI config for beesgospel project.
 | 
			
		||||
 | 
			
		||||
It exposes the ASGI callable as a module-level variable named ``application``.
 | 
			
		||||
 | 
			
		||||
For more information on this file, see
 | 
			
		||||
https://docs.djangoproject.com/en/5.2/howto/deployment/asgi/
 | 
			
		||||
"""
 | 
			
		||||
 | 
			
		||||
import os
 | 
			
		||||
 | 
			
		||||
from django.core.asgi import get_asgi_application
 | 
			
		||||
 | 
			
		||||
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'beesgospel.settings')
 | 
			
		||||
 | 
			
		||||
application = get_asgi_application()
 | 
			
		||||
							
								
								
									
										113
									
								
								common/settings.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										113
									
								
								common/settings.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,113 @@
 | 
			
		|||
"""
 | 
			
		||||
Django settings for beesgospel project.
 | 
			
		||||
"""
 | 
			
		||||
 | 
			
		||||
from pathlib import Path
 | 
			
		||||
 | 
			
		||||
# Build paths inside the project like this: BASE_DIR / "subdir".
 | 
			
		||||
BASE_DIR = Path(__file__).resolve().parent.parent
 | 
			
		||||
 | 
			
		||||
SECRET_KEY = "django-insecure-c9p_1ckesz8!6))(#n2hio16*_8_-nv8n@9n*od8kqoufiq13h"
 | 
			
		||||
 | 
			
		||||
# SECURITY WARNING: don"t run with debug turned on in production!
 | 
			
		||||
DEBUG = True
 | 
			
		||||
 | 
			
		||||
ALLOWED_HOSTS = []
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Application definition
 | 
			
		||||
 | 
			
		||||
INSTALLED_APPS = [
 | 
			
		||||
    "django.contrib.admin",
 | 
			
		||||
    "django.contrib.auth",
 | 
			
		||||
    "django.contrib.contenttypes",
 | 
			
		||||
    "django.contrib.sessions",
 | 
			
		||||
    "django.contrib.messages",
 | 
			
		||||
    "django.contrib.staticfiles",
 | 
			
		||||
    "beesgospel",
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
MIDDLEWARE = [
 | 
			
		||||
    "django.middleware.security.SecurityMiddleware",
 | 
			
		||||
    "django.contrib.sessions.middleware.SessionMiddleware",
 | 
			
		||||
    "django.middleware.common.CommonMiddleware",
 | 
			
		||||
    "django.middleware.csrf.CsrfViewMiddleware",
 | 
			
		||||
    "django.contrib.auth.middleware.AuthenticationMiddleware",
 | 
			
		||||
    "django.contrib.messages.middleware.MessageMiddleware",
 | 
			
		||||
    "django.middleware.clickjacking.XFrameOptionsMiddleware",
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
ROOT_URLCONF = "common.urls"
 | 
			
		||||
 | 
			
		||||
TEMPLATES = [
 | 
			
		||||
    {
 | 
			
		||||
        "BACKEND": "django.template.backends.django.DjangoTemplates",
 | 
			
		||||
        "DIRS": [BASE_DIR / "templates"],
 | 
			
		||||
        "APP_DIRS": True,
 | 
			
		||||
        "OPTIONS": {
 | 
			
		||||
            "context_processors": [
 | 
			
		||||
                "django.template.context_processors.request",
 | 
			
		||||
                "django.contrib.auth.context_processors.auth",
 | 
			
		||||
                "django.contrib.messages.context_processors.messages",
 | 
			
		||||
            ],
 | 
			
		||||
            "builtins": [
 | 
			
		||||
                "django.templatetags.static",
 | 
			
		||||
            ],
 | 
			
		||||
        },
 | 
			
		||||
    },
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
WSGI_APPLICATION = "common.wsgi.application"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Database
 | 
			
		||||
# https://docs.djangoproject.com/en/5.2/ref/settings/#databases
 | 
			
		||||
 | 
			
		||||
DATABASES = {
 | 
			
		||||
    "default": {
 | 
			
		||||
        "ENGINE": "django.db.backends.sqlite3",
 | 
			
		||||
        "NAME": BASE_DIR / "db.sqlite3",
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Password validation
 | 
			
		||||
# https://docs.djangoproject.com/en/5.2/ref/settings/#auth-password-validators
 | 
			
		||||
 | 
			
		||||
AUTH_PASSWORD_VALIDATORS = [
 | 
			
		||||
    {
 | 
			
		||||
        "NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator",
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
        "NAME": "django.contrib.auth.password_validation.MinimumLengthValidator",
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
        "NAME": "django.contrib.auth.password_validation.CommonPasswordValidator",
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
        "NAME": "django.contrib.auth.password_validation.NumericPasswordValidator",
 | 
			
		||||
    },
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Internationalization
 | 
			
		||||
# https://docs.djangoproject.com/en/5.2/topics/i18n/
 | 
			
		||||
 | 
			
		||||
LANGUAGE_CODE = "fr"
 | 
			
		||||
 | 
			
		||||
TIME_ZONE = "UTC"
 | 
			
		||||
 | 
			
		||||
USE_I18N = False
 | 
			
		||||
 | 
			
		||||
USE_TZ = True
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Static files (CSS, JavaScript, Images)
 | 
			
		||||
# https://docs.djangoproject.com/en/5.2/howto/static-files/
 | 
			
		||||
 | 
			
		||||
STATIC_URL = "static/"
 | 
			
		||||
 | 
			
		||||
# Default primary key field type
 | 
			
		||||
# https://docs.djangoproject.com/en/5.2/ref/settings/#default-auto-field
 | 
			
		||||
 | 
			
		||||
#DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
 | 
			
		||||
							
								
								
									
										10
									
								
								common/urls.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								common/urls.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,10 @@
 | 
			
		|||
from django.contrib import admin
 | 
			
		||||
from django.urls import path
 | 
			
		||||
from django.views.generic import TemplateView
 | 
			
		||||
 | 
			
		||||
urlpatterns = [
 | 
			
		||||
    path("admin/", admin.site.urls),
 | 
			
		||||
    path("", TemplateView.as_view(template_name="index.html"), name="home"),
 | 
			
		||||
    path("presentation/", TemplateView.as_view(template_name="presentation.html"), name="presentation"),
 | 
			
		||||
    path("contact/", TemplateView.as_view(template_name="contact.html"), name="contact"),
 | 
			
		||||
]
 | 
			
		||||
							
								
								
									
										16
									
								
								common/wsgi.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								common/wsgi.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,16 @@
 | 
			
		|||
"""
 | 
			
		||||
WSGI config for beesgospel project.
 | 
			
		||||
 | 
			
		||||
It exposes the WSGI callable as a module-level variable named ``application``.
 | 
			
		||||
 | 
			
		||||
For more information on this file, see
 | 
			
		||||
https://docs.djangoproject.com/en/5.2/howto/deployment/wsgi/
 | 
			
		||||
"""
 | 
			
		||||
 | 
			
		||||
import os
 | 
			
		||||
 | 
			
		||||
from django.core.wsgi import get_wsgi_application
 | 
			
		||||
 | 
			
		||||
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'beesgospel.settings')
 | 
			
		||||
 | 
			
		||||
application = get_wsgi_application()
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue