From fd09c7e509ec4f48f9b1f36331b9b0a1704c08be Mon Sep 17 00:00:00 2001 From: ngfchl Date: Sat, 1 Oct 2022 16:36:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0tracker=E5=85=B3=E9=94=AE?= =?UTF-8?q?=E5=AD=97=E5=AD=97=E6=AE=B5=EF=BC=8C=E9=BB=98=E8=AE=A4=E4=B8=BA?= =?UTF-8?q?=E5=9F=9F=E5=90=8D=EF=BC=8C=E7=94=A8=E4=BA=8E=E5=9C=A8=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E5=99=A8=E4=B8=AD=E8=AF=86=E5=88=AB=E7=A7=8D=E5=AD=90?= =?UTF-8?q?=E5=BD=92=E5=B1=9E=E7=AB=99=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/admin.py | 2 +- pt_site/migrations/0016_site_tracker.py | 19 +++++++++++++++++++ pt_site/models.py | 1 + 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 pt_site/migrations/0016_site_tracker.py 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)