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

Modificar vista de pedido con campos de uso interno #182

Open
leocarreras opened this issue Apr 13, 2020 · 5 comments
Open

Modificar vista de pedido con campos de uso interno #182

leocarreras opened this issue Apr 13, 2020 · 5 comments
Assignees
Labels
critical path Very much needed for the MVP help wanted Extra attention is needed
Projects

Comments

@leocarreras
Copy link
Collaborator

leocarreras commented Apr 13, 2020

Agregar campos de uso interno en HelpRequest:

  • Ubicación confirmada en la entrega o visita (campo adicional al de la enviada por el usuario, no se sobreescribe nada)
  • Campo para mensaje de comentario
  • Campo de foto o fotos
  • Campo de estado Partner (Seleccionado para ayuda, Ayuda en camino, Asistido)
  • Fecha de asistencia

Modificar la vista para permitir acceso solo por usuarios logueados, no mostrar estos campos a la gente.

Adicionalmente, los usuarios logueados como voluntario o supervisor NO pueden modificar los campos ingresados por la gente que pide ayuda.

@leocarreras leocarreras added critical path Very much needed for the MVP help wanted Extra attention is needed labels Apr 13, 2020
@leocarreras leocarreras added this to In progress in AyudaRed Apr 13, 2020
@leocarreras leocarreras moved this from In progress to To do in AyudaRed Apr 13, 2020
@leocarreras leocarreras pinned this issue Apr 13, 2020
@melizeche
Copy link
Owner

Hacer que utils.py->rename_img() reciba el path como parametro o crear otra funcion para que se graben en directorios separados no en media/pedidos

ayudapy/core/utils.py

Lines 41 to 54 in 73b610f

def rename_img(instance, filename): # TODO: Use f'strings' instead of % format
path = "pedidos/"
filename = filename.replace(" ", "_")
if not instance.phone:
format = time.strftime("%Y%m%d%H%M", time.localtime()) + "-" + filename
else:
format = (
str(instance.phone)
+ "_"
+ time.strftime("%Y%m%d%H%M", time.localtime())
+ "_"
+ filename
)
return os.path.join(path, format)

@aleducode
Copy link
Collaborator

@leocarreras el campo Ubicación confirmada que sea PointField o simplemente charfield?

@aleducode
Copy link
Collaborator

@melizeche el campo ubicación confirmada que sea PointField o simplemente charfield?

@aleducode aleducode self-assigned this Apr 20, 2020
@aleducode aleducode moved this from To do to In progress in AyudaRed Apr 20, 2020
@melizeche
Copy link
Owner

@aleducode PointField y no se agregaría el campo de imagen al final así que quedaría:

  • Ubicación confirmada: PointField
  • mensaje de comentario: TextField
  • Campo de estado Partner: Choice
  • Fecha de asistencia: DateTimeField(auto=True)

@leocarreras leocarreras unpinned this issue Apr 25, 2020
@leocarreras
Copy link
Collaborator Author

@melizeche este hacemos una nueva tabla? asi era que quedo? tipo relacionar con los pedidos pero la asistencia separada?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical path Very much needed for the MVP help wanted Extra attention is needed
Projects
AyudaRed
  
In progress
Development

No branches or pull requests

3 participants