[Python] Django question

Marco De Paoli depaolim a gmail.com
Lun 11 Maggio 2015 16:12:46 CEST


2015-05-11 15:52 GMT+02:00 Carlos Catucci <carlos.catucci a gmail.com>:
[snip]


>             hoster_address =
> HostersAddress.objects.get(pk=data['hosters_address_id'])
>             new_router, created = Routers.objects.get_or_create(
>             {
>                 'uuid': data['uuid'],
>                 'mac_address': data['mac_address'],
>                 'hosters_address_id': hoster_address,
>                 'router_pubblic_ip': data['router_pubblic_ip'],
>                 'active': data['active']
>             }, defaults={
>                 'uuid': data['uuid'],
>                 'mac_address': data['mac_address'],
>             })
>

perchè uuid e mac_address li hai indicati in entrambe le liste?

forse intendevi questo?

            {
                'uuid': data['uuid'],
                'mac_address': data['mac_address'],
            }, defaults={
                'hosters_address_id': hoster_address,
                'router_pubblic_ip': data['router_pubblic_ip'],
                'active': data['active']
            })

ossia cerchi per uuid e mac_address e solo nel caso in cui django debba
crearlo allora specifichi anche hosters_address_id, router_pubblic_ip e
active

può essere?

[snip]


-- Marco
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20150511/f34a82fc/attachment.html>


Maggiori informazioni sulla lista Python