diff --git a/Admin/settings.py b/Admin/settings.py index 43a3f8b..d160c95 100644 --- a/Admin/settings.py +++ b/Admin/settings.py @@ -61,6 +61,7 @@ TEMPLATES = [ 'django.contrib.messages.context_processors.messages', # `allauth` needs this from django 'django.template.context_processors.request', + 'Clientes.saldo_context_proc.get_saldo', ], }, }, diff --git a/Clientes/saldo_context_proc.py b/Clientes/saldo_context_proc.py new file mode 100644 index 0000000..4c51017 --- /dev/null +++ b/Clientes/saldo_context_proc.py @@ -0,0 +1,11 @@ +import requests +from asgiref.sync import sync_to_async + +async def req(): + results = await sync_to_async(get_saldo, thread_sensitive=True) + +def get_saldo(r): + r = requests.get('https://app2.comercio-digital.mx/x3/saldo?usr=SCT050708AD1&pwd=0dcu2SwCv') + return {'saldo':r.text} + + diff --git a/Clientes/urls.py b/Clientes/urls.py index c0860fb..a0b11ce 100644 --- a/Clientes/urls.py +++ b/Clientes/urls.py @@ -6,4 +6,5 @@ urlpatterns = [ path('timbres_cliente//', timbres_cliente, name='timbres_cliente'), + ] \ No newline at end of file diff --git a/Templates/Clientes/index.html b/Templates/Clientes/index.html index b65f64d..a4bba79 100644 --- a/Templates/Clientes/index.html +++ b/Templates/Clientes/index.html @@ -10,7 +10,9 @@ {% block content %} - +
+

Timbres disponibles Comercio Digital: {{saldo}}

+
@@ -29,7 +31,7 @@ @@ -43,6 +45,10 @@ table_rfcc.addEventListener('click',(event)=>{ document.getElementById('rfcc').checked= table_rfcc.checked? true:false; }) + + + + {% endblock scripts %} \ No newline at end of file
{{obj.rfcc}} {% if request.user.is_staff %} - View Timbres + View Timbres {% endif %}