فهرست منبع

Update archivebox/core/forms.py

Cleaner handling of the ARCHIVE_METHODS values

Co-authored-by: Nick Sweeting <[email protected]>

BlipRanger 5 سال پیش
والد
کامیت
6f462b45d7
1فایلهای تغییر یافته به همراه4 افزوده شده و 11 حذف شده
  1. 4 11
      archivebox/core/forms.py

+ 4 - 11
archivebox/core/forms.py

@@ -10,18 +10,11 @@ CHOICES = (
     ('1', 'depth = 1 (archive these URLs and all URLs one hop away)'),
 )
 
+from ..extractors import get_default_archive_methods
+
 ARCHIVE_METHODS = [
-    ('title', 'title'),
-    ('favicon', 'favicon'),
-    ('wget', 'wget'),
-    ('warc', 'warc'),
-    ('pdf', 'pdf'),
-    ('screenshot', 'screenshot'),
-    ('dom', 'dom'),
-    ('singlefile', 'singlefile'),
-    ('git', 'git'),
-    ('media', 'media'),
-    ('archive_org', 'archive_org'),
+    (name, name)
+    for name, _, _ in get_default_archive_methods()
 ]