XDATA - Nueva funcionalidad


Agregar una nueva vista

La carpeta Web contiene la aplicación Web que corresponde al front-end junto con los templates y archivos estáticos. La documentación oficial de Django explica claramente como agregar una nueva vista. De todas formas a continuación se describe brevemente como hacerlo.

Mapeo de url

url(r’^nuevaUrl$’, ‘web.views.nombreView, name=”nuevaUrl”)

Definir el comportamiento

def nombreView(request):
       # Incluir el código necesario
       return render(request, ‘web/nuevaView.html’, context)

Crear el template (html)


Agregar un nuevo método a la API

Dentro de la carpeta api esta toda la logica de la API. Para agregar una nueva entrada el procedimiento es análago al del frontend.