Hola necesito mostrar en un mensaje el campo de una tabla , en mi tabla e campo se llama "fullname "
aqui les dejo el codigo
models.py
Código Python:
Ver originalclass DataExcel(models.Model):
name = models.CharField('Nombre', max_length=20)
fecha_inicio = models.DateField(verbose_name='Fecha inicio', max_length=10)
fecha_fin = models.DateField(verbose_name='Fecha Fin', max_length=10)
fullname = models.CharField(max_length=200,editable=False)
file = models.FileField(upload_to=settings.MEDIA_ROOT,verbose_name='Archivo', max_length=300)
views.py
Código Python:
Ver originalclass DataExcelCreateView(CreateView):
model = DataExcel
template_name = 'app/dataexcel_form.html'
form_class = ExcelForm
success_url = '/list-files/'
def post(self, request, *args, **kwargs):
form_class = self.get_form_class()
form = self.get_form(form_class)
context = self.get_context_data(**kwargs)
form_class = self.get_form_class()
form = self.get_form(form_class)
fecha_inicio = datetime.strptime(self.request.POST.get('fecha_inicio'), '%d/%m/%Y')
fecha_fin = datetime.strptime(self.request.POST.get('fecha_fin'), '%d/%m/%Y')
exists= DataExcel.objects.filter(Q(fecha_inicio__range=(fecha_inicio,fecha_fin)) | Q(fecha_fin__range=(fecha_inicio,fecha_fin)))
print fecha_inicio > fecha_fin
if fecha_inicio > fecha_fin:
context['form'] = form
context['invalid_date'] = 'Las fechas inical no puede ser mayor a fecha final.'
else:
if not exists:
return self.form_valid(form)
else:
context['form'] = form
context['invalid_date'] = 'Las fechas seleccionadas ya se encuentran registradas, intente de otra fecha.' + """ aqui es donde debe aparecer el nombre del campo full name de mi class DataExcel
return self.render_to_response(context)