Selaa lähdekoodia

fix issues with django 3.2

Nick Sweeting 4 vuotta sitten
vanhempi
sitoutus
1b67dd5c45
2 muutettua tiedostoa jossa 4 lisäystä ja 2 poistoa
  1. 3 1
      archivebox/core/models.py
  2. 1 1
      setup.py

+ 3 - 1
archivebox/core/models.py

@@ -40,6 +40,8 @@ class Tag(models.Model):
     """
     Based on django-taggit model
     """
+    id = models.AutoField(primary_key=True, serialize=False, verbose_name='ID')
+    
     name = models.CharField(unique=True, blank=False, max_length=100)
 
     # slug is autoset on save from name, never set it manually
@@ -265,7 +267,7 @@ class ArchiveResultManager(models.Manager):
 
 
 class ArchiveResult(models.Model):
-    id = models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')
+    id = models.AutoField(primary_key=True, serialize=False, verbose_name='ID')
     uuid = models.UUIDField(default=uuid.uuid4, editable=False)
 
     snapshot = models.ForeignKey(Snapshot, on_delete=models.CASCADE)

+ 1 - 1
setup.py

@@ -37,7 +37,7 @@ INSTALL_REQUIRES = [
     # ./archivebox/vendor/
     "requests>=2.24.0",
     "mypy-extensions>=0.4.3",
-    "django>=3.1.3",
+    "django>=3.1.3,<3.2",
     "django-extensions>=3.0.3",
     "dateparser",
     "ipython",