# Generated by Django 5.0.7 on 2024-09-15 08:28 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ("WebAdmin", "0020_remove_websiteinfo_domain_websiteinfo_domain_en_and_more"), ] operations = [ migrations.CreateModel( name="WebsiteAccessLog", fields=[ ( "id", models.BigAutoField( auto_created=True, primary_key=True, serialize=False, verbose_name="ID", ), ), ("ip_address", models.GenericIPAddressField(verbose_name="访问IP")), ( "browser_language", models.CharField( blank=True, max_length=50, null=True, verbose_name="浏览器语言" ), ), ( "referrer", models.URLField(blank=True, null=True, verbose_name="来源URL"), ), ("request_path", models.CharField(max_length=255, verbose_name="请求路径")), ( "request_method", models.CharField(max_length=10, verbose_name="请求方法"), ), ( "access_time", models.DateTimeField(auto_now_add=True, verbose_name="访问时间"), ), ( "access_time_bj", models.DateTimeField(blank=True, null=True, verbose_name="北京时间"), ), ], options={ "verbose_name": "网站访问日志", "verbose_name_plural": "网站访问日志", "db_table": "website_access_log", "unique_together": {("ip_address", "access_time_bj")}, }, ), ]