Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

views.py #15

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

beluarroyo
Copy link
Contributor

Arregle un pequeño error de la vista.

Arregle un pequeño error de la vista.
if request.method=='POST':
form = BuscarForm(request.POST)
if form.is_valid():
Paciente= Paciente.objects.filter(paciente=paciente).order_by('apellido', 'dni','id')
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hola belu, . toda la parte de arriba está ok, pero esta query no.
en primer lugar tenes que "leer" la frase de busqueda que se envio. recordá que una vez validado el form queda en un diccionario cleaned_data. entonces

busqueda = form.cleaned_data['...']

donde los puntos son el nombre que le pusiste al campo charfield del form.

Luego con esa "palabra de busqueda, hacé primero que el queryset filtrado por apellido. ahi estas intentando filtrar por un campo que "paciente" del modelo Paciente que claramente no existe.

Lo de filtro por id y dni lo dejamos para despues.

@mgaitan mgaitan closed this Nov 3, 2016
@mgaitan mgaitan reopened this Nov 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants