diff --git a/judge/admin/interface.py b/judge/admin/interface.py
index 8e61536..e82bb55 100644
--- a/judge/admin/interface.py
+++ b/judge/admin/interface.py
@@ -176,7 +176,12 @@ class LogEntryAdmin(admin.ModelAdmin):
"object_link",
"diff_link",
)
- search_fields = ("object_repr", "change_message", "user__username", "content_type__model")
+ search_fields = (
+ "object_repr",
+ "change_message",
+ "user__username",
+ "content_type__model",
+ )
list_filter = (UserListFilter, "content_type")
list_display_links = None
actions = None
@@ -227,4 +232,4 @@ class LogEntryAdmin(admin.ModelAdmin):
diff_link.short_description = _("diff")
def queryset(self, request):
- return super().queryset(request).prefetch_related("content_type")
\ No newline at end of file
+ return super().queryset(request).prefetch_related("content_type")
diff --git a/judge/admin/problem.py b/judge/admin/problem.py
index 537c632..8818e35 100644
--- a/judge/admin/problem.py
+++ b/judge/admin/problem.py
@@ -394,10 +394,13 @@ class ProblemAdmin(CompareVersionAdmin):
admins = Profile.objects.filter(user__is_superuser=True).all()
users = users.union(users, admins)
link = reverse_lazy("admin:judge_problem_change", args=(obj.id,))
- html = f"{obj.name}"
+ html = f'{obj.name}'
for user in users:
notification = Notification(
- owner=user, html_link=html, category="Problem public: " + str(obj.is_public), author=request.profile
+ owner=user,
+ html_link=html,
+ category="Problem public: " + str(obj.is_public),
+ author=request.profile,
)
notification.save()
diff --git a/judge/migrations/0131_auto_20220905_0027.py b/judge/migrations/0131_auto_20220905_0027.py
index f96fb09..ae2e79a 100644
--- a/judge/migrations/0131_auto_20220905_0027.py
+++ b/judge/migrations/0131_auto_20220905_0027.py
@@ -6,18 +6,22 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
- ('judge', '0130_auto_20220831_1048'),
+ ("judge", "0130_auto_20220831_1048"),
]
operations = [
migrations.AlterField(
- model_name='notification',
- name='category',
- field=models.CharField(max_length=50, verbose_name='category'),
+ model_name="notification",
+ name="category",
+ field=models.CharField(max_length=50, verbose_name="category"),
),
migrations.AlterField(
- model_name='problemtranslation',
- name='language',
- field=models.CharField(choices=[('en', 'English'), ('vi', 'Vietnamese')], max_length=7, verbose_name='language'),
+ model_name="problemtranslation",
+ name="language",
+ field=models.CharField(
+ choices=[("en", "English"), ("vi", "Vietnamese")],
+ max_length=7,
+ verbose_name="language",
+ ),
),
]