diff --git a/pt_site/admin.py b/pt_site/admin.py index 0b5a4c8..1df71f0 100644 --- a/pt_site/admin.py +++ b/pt_site/admin.py @@ -96,7 +96,7 @@ class SiteAdmin(ImportExportModelAdmin): # instead of ModelAdmin # 'classes': ('collapse',), # CSS 'fields': ( ('name', 'url', 'logo'), - ('limit_speed', 'sp_full',), + ('limit_speed', 'sp_full', 'tracker',), ), }], ['功能支持', { diff --git a/pt_site/migrations/0016_site_tracker.py b/pt_site/migrations/0016_site_tracker.py new file mode 100644 index 0000000..3e3e104 --- /dev/null +++ b/pt_site/migrations/0016_site_tracker.py @@ -0,0 +1,19 @@ +# Generated by Django 4.1 on 2022-10-01 16:30 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("pt_site", "0015_alter_site_sale_expire_rule_alter_site_title_rule"), + ] + + operations = [ + migrations.AddField( + model_name="site", + name="tracker", + field=models.URLField( + default="", help_text="tracker网址关键字", verbose_name="tracker" + ), + ), + ] diff --git a/pt_site/models.py b/pt_site/models.py index 1040e4d..d490b22 100644 --- a/pt_site/models.py +++ b/pt_site/models.py @@ -11,6 +11,7 @@ class Site(BaseEntity): url = models.URLField(verbose_name='站点网址', default='', help_text='请保留网址结尾的"/"', unique=True) name = models.CharField(max_length=32, verbose_name='站点名称') logo = models.URLField(verbose_name='站点logo', default='', help_text='站点logo图标') + tracker = models.URLField(verbose_name='tracker', default='', help_text='tracker网址关键字') # 功能支持 sign_in_support = models.BooleanField(verbose_name="签到支持", default=True) get_torrent_support = models.BooleanField(verbose_name="拉取首页种子", default=True)