Add files via upload

This commit is contained in:
Dhernandez646064 2024-07-09 14:45:30 -06:00 committed by GitHub
parent 19a046b48d
commit dad972922a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
24 changed files with 19727 additions and 0 deletions

View File

View File

@ -0,0 +1,16 @@
"""
ASGI config for Muesart 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.0/howto/deployment/asgi/
"""
import os
from django.core.asgi import get_asgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Muesart.settings')
application = get_asgi_application()

View File

@ -0,0 +1,123 @@
"""
Django settings for Muesart project.
Generated by 'django-admin startproject' using Django 5.0.6.
For more information on this file, see
https://docs.djangoproject.com/en/5.0/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/5.0/ref/settings/
"""
from pathlib import Path
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/5.0/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'django-insecure-qoywsr(9vxxgefu32@1+2+#q_1*ev$u3%y@^5g-h)45^4g*5iq'
# 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',
]
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 = 'Muesart.urls'
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ["/home/daniel/script/mis_pruebas/Muesart/Muesart/templates"],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
WSGI_APPLICATION = 'Muesart.wsgi.application'
# Database
# https://docs.djangoproject.com/en/5.0/ref/settings/#databases
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
# Password validation
# https://docs.djangoproject.com/en/5.0/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.0/topics/i18n/
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/5.0/howto/static-files/
STATIC_URL = 'static/'
# Default primary key field type
# https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,18 @@
from django.urls import path
from . import vista
urlpatterns = [
path('', vista.muesart, name='muesart'),
path("muesart/", vista.muesart, name="muesart"),
path("letras-muesart/", vista.letras_muesart, name="letras_muesart"),
path("nuevos-eventos/", vista.nuevos_eventos, name="nuevos_eventos"),
path("aviso-de-privacidad/", vista.aviso_de_privacidad, name="aviso_de_privacidad"),
path("experiencias/", vista.experiencias, name="experiencias"),
path("sobre-nosotros/", vista.sobre_nosotros, name="sobre_nosotros"),
path("sapiens-studios/", vista.sapiens_studios, name="sapiens_studios"),
path("tienda-en-lnea/", vista.tienda_en_lnea, name="tienda_en_lnea"),
path("contacto/", vista.contacto, name="contacto"),
path("nuevo-indice", vista.nuevo_indice, name="nuevo_indice"),
path("experiences", vista.experiences, name="experiences"),
]

View File

@ -0,0 +1,34 @@
from django.shortcuts import render
def muesart(request):
return render(request, "muesart.html")
def letras_muesart(request):
return render(request, "letras_muesart.html")
def nuevos_eventos(request):
return render(request, "nuevos_eventos.html")
def aviso_de_privacidad(request):
return render(request, "avido_de_privacidad.html")
def experiencias(request):
return render(request, "experiencias.html")
def sobre_nosotros(request):
return render(request, "sobre_nosotros.html")
def sapiens_studios(request):
return render(request, "sapiens_studios.html")
def tienda_en_lnea(request):
return render(request, "tienda_en_lnea.html")
def contacto(request):
return render(request, "contacto.html")
def nuevo_indice(request):
return render(request, "nuevo_indice.html")
def experiences(request):
return render(request, "experiences.html")

View File

@ -0,0 +1,16 @@
"""
WSGI config for Muesart 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.0/howto/deployment/wsgi/
"""
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Muesart.settings')
application = get_wsgi_application()

View File

22
.gitea/Muesart/manage.py Normal file
View File

@ -0,0 +1,22 @@
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys
def main():
"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Muesart.settings')
try:
from django.core.management import execute_from_command_line
except ImportError as exc:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
) from exc
execute_from_command_line(sys.argv)
if __name__ == '__main__':
main()