Обновление датабазы в django

Доброе время суток, изучаю Django, хотел сделать авторизацию по ip для тестового сайта. На сайте нужно авторизоваться, после чего будет выдан условно 10-минутный доступ. По истечению срока сайт просто закрывается.

Пошерстив гайды, нашёл только как сделать таблицу в датабазе и записать в него ip посетителя.

Как выглядит дб:

from django.db import models


class ip_adress(models.Model):
ip = models.CharField('user ip adress',max_length=15)
ipv = models.CharField('Type',max_length=7)

def __str__(self):
    return self.ip

class Meta:
    verbose_name = 'ip_adress'
    verbose_name_plural = 'ip_adresses'

как добавляю дб:

b = ip_adress(ip=ip,ipv=ipv)
b.save()
print(ip,ipv)

Наверное я заблуждаюсь в своих размышлениях, но тем не менее. Я пытался прочитать датабазу из стороннего файла, но это успехом не увенчалось. Как правильно делается такое обновление дб и как правильно обращаться к ней, что бы получить из неё данные?


Ответы (0 шт):