feat: added tpv app

This commit is contained in:
Pablo Moreno
2024-03-22 00:44:49 +01:00
parent a13eb6c9d9
commit b8562b3d7b
27 changed files with 1153 additions and 7 deletions
+3 -1
View File
@@ -5,6 +5,8 @@ from config.api.v1.views import APISchema
urlpatterns = [
path("schema/", APISchema.as_view(), name="schema"),
path("swagger/", SpectacularSwaggerView.as_view(url_name="schema"), name="swagger-ui"),
path(
"swagger/", SpectacularSwaggerView.as_view(url_name="schema"), name="swagger-ui"
),
path("redoc/", SpectacularRedocView.as_view(url_name="schema"), name="redoc"),
]
-1
View File
@@ -3,4 +3,3 @@ from drf_spectacular.views import SpectacularAPIView
class APISchema(SpectacularAPIView):
api_version = "v1"
+15 -4
View File
@@ -1,9 +1,9 @@
import datetime
from config.settings.environ import * # noqa
APP_NAME = 'template'
DESCRIPTION = ''
VERSION = '0.1.0'
APP_NAME = "TPV"
DESCRIPTION = ""
VERSION = "0.1.0"
DJANGO_APPS = [
@@ -26,7 +26,7 @@ THIRD_PARTY_APPS = [
]
PROJECT_APPS = [
"tpv",
]
INSTALLED_APPS = DJANGO_APPS + THIRD_PARTY_APPS + PROJECT_APPS
@@ -176,3 +176,14 @@ SPECTACULAR_SETTINGS = {
CELERY_BROKER_URL = env.str("CELERY_BROKER_URL", default="redis://172.17.0.1:6379/0")
CELERY_TIME_ZONE = TIME_ZONE
CELERY_ALWAYS_EAGER = DEBUG
# Redsys
# https://pagosonline.redsys.es/conexion-redireccion.html
REDSYS_SHARED_SECRET = env.str(
"REDSYS_SHARED_SECRET", "sq7HjrUOBfKmC576ILgskD5srU870gJ7"
)
REDSYS_MERCHANT_CODE = env.str("REDSYS_MERCHANT_CODE", "999008881")
REDSYS_TERMINAL = env.str("REDSYS_TERMINAL", "001")
REDSYS_CURRENCY_CODE = env.str("REDSYS_CURRENCY_CODE", "978")
REDSYS_TPV_DOMAIN = env.str("REDSYS_TPV_DOMAIN", "")
+1
View File
@@ -6,4 +6,5 @@ urlpatterns = [
path("admin/", admin.site.urls),
path("api/v1/", include("config.api.v1.urls")),
path("watchman", include("watchman.urls")),
path("tpv/", include("tpv.urls", namespace="tpv")),
]