¿Puede alguien explicar cómo se puede escribir un patrón de URL y ver que permite los parámetros opcionales? Lo he hecho con éxito, pero siempre rompo la etiqueta de la plantilla de URL.Parámetros de obtención opcionales en django?
Esto es lo que tengo actualmente:
Patrón
(r'^so/(?P<required>\d+)/?(?P<optional>(.*))/?$', 'myapp.so')
Ver
def so(request, required, optional):
Si utilizo la etiqueta plantilla de URL en este ejemplo proporcionando ambos argumentos, funciona está bien; sin embargo, si omito el argumento opcional, obtengo un error de inversión.
¿Cómo puedo lograr esto?
Gracias, Pete
Está en la hoja de ruta para 1.3: http://code.djangoproject.com/ticket/14772 –