Enviar datos de un Formulario de Html a mi views.py

724 views
Skip to first unread message

Jose Octavio

unread,
Nov 13, 2016, 3:10:59 PM11/13/16
to Django-es
Buenas Tardes, soy nuevo en Django, agradecería bastante que  me puedan ayudar.
Quisiera enviar datos(FECHAS) de un formulario Html a mi proyecto en Django, quisiera saber si existe una forma de enviar esos datos a la vista de mi proyecto (views.py), ya que con esos datos quisiera realizar una consulta a mi BD, para así generar un reporte en otra pagina Web.
He visto formas de utilizar (form) en django, pero ellos importan de los modelos, pero yo vengo trabajando sin modelos, ya que ya tenia una BD creada, la cual contiene información.
Agradeceré bastante a quien me mande información o me de una pista para lograrlo.
Gracias.

Francisco Pandol

unread,
Nov 14, 2016, 5:50:10 AM11/14/16
to djan...@googlegroups.com
Acá tenés la respuesta elegida en stackoverflow.
http://stackoverflow.com/a/17754333

En resumen, sí, se puede. El form debe heredar de forms.Form y no de forms.ModelForm

--
--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-unsubscribe@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
---
Has recibido este mensaje porque estás suscrito al grupo "Django-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a django-es+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Francisco Pandol

Ricardo Daniel Quiroga

unread,
Nov 17, 2016, 2:28:53 PM11/17/16
to Grupo Django-Es
Hola
Si es una url externa deberias habilitar CORS, ahora bien es bastante sencillo tomar los valores pasado 

request.POST contiene toda la informacion enviada via POST, idem apra request.GET

Ricardo Daniel Quiroga

Ricardo Daniel Quiroga

unread,
Nov 17, 2016, 2:30:44 PM11/17/16
to Grupo Django-Es
por ejemplo si envias los datos por post para saber si se envio algo podes hacer

if request.method == 'POST':
   #peticion via a post
   fecha = request.POST.get('fecha1', None)   

else:
  pass

--

Ricardo Daniel Quiroga

Reply all
Reply to author
Forward
0 new messages