update max lengths

This commit is contained in:
Parsa Nazer
2025-02-21 02:04:05 +03:30
parent e48550888c
commit 8907a11d9f
2 changed files with 55 additions and 7 deletions
@@ -0,0 +1,48 @@
# Generated by Django 5.1.2 on 2025-02-20 22:33
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('account', '0022_remove_securitybreachattemptmodel_ip_and_more'),
]
operations = [
migrations.AlterField(
model_name='securitybreachattemptmodel',
name='city',
field=models.CharField(blank=True, max_length=103, null=True, verbose_name='شهر'),
),
migrations.AlterField(
model_name='securitybreachattemptmodel',
name='country',
field=models.CharField(blank=True, max_length=101, null=True, verbose_name='کشور'),
),
migrations.AlterField(
model_name='securitybreachattemptmodel',
name='isp',
field=models.CharField(blank=True, max_length=107, null=True, verbose_name='ارائه\u200cدهنده اینترنت (ISP)'),
),
migrations.AlterField(
model_name='securitybreachattemptmodel',
name='lat',
field=models.CharField(blank=True, max_length=106, null=True, verbose_name='عرض جغرافیایی'),
),
migrations.AlterField(
model_name='securitybreachattemptmodel',
name='lon',
field=models.CharField(blank=True, max_length=105, null=True, verbose_name='طول جغرافیایی'),
),
migrations.AlterField(
model_name='securitybreachattemptmodel',
name='region_name',
field=models.CharField(blank=True, max_length=102, null=True, verbose_name='منطقه'),
),
migrations.AlterField(
model_name='securitybreachattemptmodel',
name='zip_code',
field=models.CharField(blank=True, max_length=104, null=True, verbose_name='کد پستی'),
),
]
+7 -7
View File
@@ -218,13 +218,13 @@ def get_location_from_ip(ip_address):
class SecurityBreachAttemptModel(models.Model):
ip_address = models.CharField(max_length=100, verbose_name="آدرس آی‌پی")
country = models.CharField(max_length=40, verbose_name="کشور", blank=True, null=True)
region_name = models.CharField(max_length=40, verbose_name="منطقه", blank=True, null=True)
city = models.CharField(max_length=40, verbose_name="شهر", blank=True, null=True)
zip_code = models.CharField(max_length=40, verbose_name="کد پستی", blank=True, null=True)
lon = models.CharField(max_length=40, verbose_name="طول جغرافیایی", blank=True, null=True)
lat = models.CharField(max_length=40, verbose_name="عرض جغرافیایی", blank=True, null=True)
isp = models.CharField(max_length=40, verbose_name="ارائه‌دهنده اینترنت (ISP)", blank=True, null=True)
country = models.CharField(max_length=101, verbose_name="کشور", blank=True, null=True)
region_name = models.CharField(max_length=102, verbose_name="منطقه", blank=True, null=True)
city = models.CharField(max_length=103, verbose_name="شهر", blank=True, null=True)
zip_code = models.CharField(max_length=104, verbose_name="کد پستی", blank=True, null=True)
lon = models.CharField(max_length=105, verbose_name="طول جغرافیایی", blank=True, null=True)
lat = models.CharField(max_length=106, verbose_name="عرض جغرافیایی", blank=True, null=True)
isp = models.CharField(max_length=107, verbose_name="ارائه‌دهنده اینترنت (ISP)", blank=True, null=True)
viewd = models.BooleanField(default=False, verbose_name='تماشا شده')
created_at = models.DateTimeField(auto_now_add=True, verbose_name='شروع حمله')
trys = models.IntegerField(default=0, verbose_name='تعداد تلاش ها')