Cliente serializer and cleinte_activo function
This commit is contained in:
@@ -13,7 +13,8 @@ from .forms import ClienteForm,EmailForm
|
||||
from django.contrib.auth.mixins import LoginRequiredMixin
|
||||
from django.contrib.auth.mixins import UserPassesTestMixin
|
||||
from asgiref.sync import sync_to_async
|
||||
|
||||
from django.shortcuts import get_object_or_404
|
||||
from .serailizers import ClienteSerializer
|
||||
#EXCEL
|
||||
from openpyxl import Workbook
|
||||
from openpyxl.styles import Alignment, Border, Font, PatternFill, Side
|
||||
@@ -30,6 +31,7 @@ from io import BytesIO
|
||||
import functools
|
||||
|
||||
@sync_to_async(thread_sensitive=False)
|
||||
@login_required
|
||||
def send_timbres_Email(request):
|
||||
req = request.method
|
||||
|
||||
@@ -377,4 +379,11 @@ def export_Excel(request):
|
||||
response["Content-Disposition"] = contenido
|
||||
wb.save( response)
|
||||
|
||||
return response
|
||||
return response
|
||||
|
||||
|
||||
def check_active_RFC(request):
|
||||
rfc = request.GET.get('RFC', None)
|
||||
cliente = get_object_or_404(Clientes, RFC=rfc)
|
||||
serializer = ClienteSerializer(cliente)
|
||||
return JsonResponse(serializer.data)
|
||||
Reference in New Issue
Block a user