diff options
Diffstat (limited to 'archaeological_files')
| -rw-r--r-- | archaeological_files/admin.py | 2 | ||||
| -rw-r--r-- | archaeological_files/migrations/0121_add_editors.py | 19 | ||||
| -rw-r--r-- | archaeological_files/tests.py | 4 |
3 files changed, 23 insertions, 2 deletions
diff --git a/archaeological_files/admin.py b/archaeological_files/admin.py index d7b0a763a..293afcd29 100644 --- a/archaeological_files/admin.py +++ b/archaeological_files/admin.py @@ -174,7 +174,7 @@ class CopyPriceAgreementAdmin(GeneralTypeAdmin): def get_urls(self): urls = super(CopyPriceAgreementAdmin, self).get_urls() my_urls = [ - re_path(r"^copy-price-agreement/$", self.copy_price_agreement), + re_path(r"^copy-price-agreement/$", self.admin_site.admin_view(self.copy_price_agreement)), ] return my_urls + urls diff --git a/archaeological_files/migrations/0121_add_editors.py b/archaeological_files/migrations/0121_add_editors.py new file mode 100644 index 000000000..c0df1d8a0 --- /dev/null +++ b/archaeological_files/migrations/0121_add_editors.py @@ -0,0 +1,19 @@ +# Generated by Django 4.2.21 on 2026-04-02 06:36 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('ishtar_common', '0276_add_editors'), + ('archaeological_files', '0120_add_timezone_django_v4'), + ] + + operations = [ + migrations.AddField( + model_name='file', + name='editors', + field=models.ManyToManyField(blank=True, related_name='%(class)s_edited', to='ishtar_common.author', verbose_name='Editors'), + ), + ] diff --git a/archaeological_files/tests.py b/archaeological_files/tests.py index 2256aa24d..b0b751c68 100644 --- a/archaeological_files/tests.py +++ b/archaeological_files/tests.py @@ -293,9 +293,11 @@ class FileCostTest(TestCase, FileInit): self.assertEqual(new.jobs.count(), 0) url = "/admin/archaeological_files/priceagreement/copy-price-agreement/" response = self.client.get(url) + redirected_url = reverse("admin:login") + redirected_url += "?next=%2Fadmin%2Farchaeological_files%2Fpriceagreement%2Fcopy-price-agreement%2F" self.assertRedirects( response, - reverse("admin:login"), + redirected_url, status_code=302, ) self.login_as_superuser() |
