Buenas gente estoy haciendo una pequeña aplicación en Django y me
interesa utilizar las vista update_object pero según el parametro que
pase en la dirección sea un objeto u otro.
El error que me das es este:
datos_update() takes exactly 3 non-keyword arguments (1 given)
*****urls.py*********************
(r'^([a-z]{1,3})/update/(?P<object_id>\d+)/$',
'agenciasdjango.config.views.datos_update'),
*************views.py********************
def datos_update(request, objeto, object_id):
if objeto == 'cli':
Objeto = Clientes
elif objeto == 'emp':
Objeto = Empresas
return create_update.update_object(
request,
model = Objeto,
object_id = object_id,
slug = None,
slug_field = 'slug',
template_name = 'datos_create.html',
post_save_redirect = '/list/'+objeto
)
Haber si alguien me puede ayudar, gracias.