From 9f8941377739efbdfb0fdf9c0c8635ee7448c603 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Mon, 30 Jan 2017 23:08:38 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=B2=D0=BE=D0=B7=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D1=8C=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F=D1=82=D1=8C?= =?UTF-8?q?=20ip=20=D0=B4=D0=BB=D1=8F=20=D0=B0=D0=B1=D0=BE=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- abonapp/views.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/abonapp/views.py b/abonapp/views.py index 74d33d5..0de6dd5 100644 --- a/abonapp/views.py +++ b/abonapp/views.py @@ -240,9 +240,11 @@ def abonhome(request, gid, uid): frm = forms.AbonForm(request.POST, instance=abon) if frm.is_valid(): ip_str = request.POST.get('ip') - ip = IpPoolItem.objects.get(ip=ip_str) - print('Ip:', ip) - abon.ip_address = ip + if ip_str: + ip = IpPoolItem.objects.get(ip=ip_str) + abon.ip_address = ip + else: + abon.ip_address = None frm.save() messages.success(request, 'Абонент успешно сохранён') else: