diff --git a/kaehmy/migrations/0006_delete_telegramchannel.py b/kaehmy/migrations/0006_delete_telegramchannel.py index 4d963c0..5f28971 100644 --- a/kaehmy/migrations/0006_delete_telegramchannel.py +++ b/kaehmy/migrations/0006_delete_telegramchannel.py @@ -6,11 +6,11 @@ from django.db import migrations class Migration(migrations.Migration): dependencies = [ - ('kaehmy', '0005_auto_20190312_1458'), + ("kaehmy", "0005_auto_20190312_1458"), ] operations = [ migrations.DeleteModel( - name='TelegramChannel', + name="TelegramChannel", ), ] diff --git a/kaehmy/models.py b/kaehmy/models.py index 58bef2e..6582a63 100644 --- a/kaehmy/models.py +++ b/kaehmy/models.py @@ -159,4 +159,6 @@ class Application(CommentParent): return ", ".join(combined) if len(combined) > 0 else "" def has_any_board_role(self): - return self.preset_roles.filter(is_board=True).exists() or self.custom_roles.filter(is_board=True) + return self.preset_roles.filter( + is_board=True + ).exists() or self.custom_roles.filter(is_board=True) diff --git a/webapp/admin.py b/webapp/admin.py index 0d33837..eb4b569 100644 --- a/webapp/admin.py +++ b/webapp/admin.py @@ -1,7 +1,18 @@ """File containing webapp app admin registers.""" from django.contrib import admin -from webapp.models import Feed, Tag, Event, Signup, SignupForm, TemplateQuestion, JobAd, BaseWebhook, GenericWebhook, TelegramHook +from webapp.models import ( + Feed, + Tag, + Event, + Signup, + SignupForm, + TemplateQuestion, + JobAd, + BaseWebhook, + GenericWebhook, + TelegramHook, +) from modeltranslation.admin import TranslationAdmin from django.contrib.auth.models import Permission diff --git a/webapp/migrations/0078_basewebhook_genericwebhook_telegramhook.py b/webapp/migrations/0078_basewebhook_genericwebhook_telegramhook.py index a48ae4c..07e1c1a 100644 --- a/webapp/migrations/0078_basewebhook_genericwebhook_telegramhook.py +++ b/webapp/migrations/0078_basewebhook_genericwebhook_telegramhook.py @@ -7,53 +7,79 @@ import django.db.models.deletion class Migration(migrations.Migration): dependencies = [ - ('contenttypes', '0002_remove_content_type_name'), - ('webapp', '0077_templatequestion_deleted'), + ("contenttypes", "0002_remove_content_type_name"), + ("webapp", "0077_templatequestion_deleted"), ] operations = [ migrations.CreateModel( - name='BaseWebhook', + name="BaseWebhook", fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('name', models.CharField(max_length=255)), - ('url', models.URLField()), - ('kaehmy_submit', models.BooleanField(default=False)), - ('ohlhafv_submit', models.BooleanField(default=False)), - ('feed_published', models.BooleanField(default=False)), - ('jobad_published', models.BooleanField(default=False)), - ('event_published', models.BooleanField(default=False)), - ('signup_opened', models.BooleanField(default=False)), - ('polymorphic_ctype', models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='polymorphic_webapp.basewebhook_set+', to='contenttypes.ContentType')), + ( + "id", + models.AutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ("name", models.CharField(max_length=255)), + ("url", models.URLField()), + ("kaehmy_submit", models.BooleanField(default=False)), + ("ohlhafv_submit", models.BooleanField(default=False)), + ("feed_published", models.BooleanField(default=False)), + ("jobad_published", models.BooleanField(default=False)), + ("event_published", models.BooleanField(default=False)), + ("signup_opened", models.BooleanField(default=False)), + ( + "polymorphic_ctype", + models.ForeignKey( + editable=False, + null=True, + on_delete=django.db.models.deletion.CASCADE, + related_name="polymorphic_webapp.basewebhook_set+", + to="contenttypes.ContentType", + ), + ), ], options={ - 'abstract': False, - 'base_manager_name': 'objects', + "abstract": False, + "base_manager_name": "objects", }, ), migrations.CreateModel( - name='TelegramHook', + name="TelegramHook", fields=[ - ('basewebhook_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='webapp.BaseWebhook')), - ('channel_id', models.CharField(max_length=255, unique=True)), + ( + "basewebhook_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="webapp.BaseWebhook", + ), + ), + ("channel_id", models.CharField(max_length=255, unique=True)), ], options={ - 'verbose_name': 'Telegram channel', - 'verbose_name_plural': 'Telegram channels', + "verbose_name": "Telegram channel", + "verbose_name_plural": "Telegram channels", }, - bases=('webapp.basewebhook',), + bases=("webapp.basewebhook",), ), migrations.CreateModel( - name='GenericWebhook', - fields=[ - ], + name="GenericWebhook", + fields=[], options={ - 'verbose_name': 'Webhook', - 'verbose_name_plural': 'Webhooks', - 'proxy': True, - 'indexes': [], - 'constraints': [], + "verbose_name": "Webhook", + "verbose_name_plural": "Webhooks", + "proxy": True, + "indexes": [], + "constraints": [], }, - bases=('webapp.basewebhook',), + bases=("webapp.basewebhook",), ), ] diff --git a/webapp/translation.py b/webapp/translation.py index a54af24..df4b799 100644 --- a/webapp/translation.py +++ b/webapp/translation.py @@ -41,7 +41,11 @@ class TemplateQuestionTranslationOptions(TranslationOptions): @register(JobAd) class JobAdTranslationOptions(TranslationOptions): - fields = ('title', 'description', 'content',) + fields = ( + "title", + "description", + "content", + ) @register(BaseWebhook)