Coverage for src/django_resume/apps.py: 100%
18 statements
« prev ^ index » next coverage.py v7.6.1, created at 2024-10-13 13:17 +0200
« prev ^ index » next coverage.py v7.6.1, created at 2024-10-13 13:17 +0200
1from django.apps import AppConfig
4class ResumeConfig(AppConfig):
5 default_auto_field = "django.db.models.BigAutoField"
6 name = "django_resume"
8 @staticmethod
9 def register_plugins():
10 from .plugins import (
11 FreelanceTimelinePlugin,
12 EmployedTimelinePlugin,
13 TokenPlugin,
14 ProjectsPlugin,
15 EducationPlugin,
16 AboutPlugin,
17 SkillsPlugin,
18 IdentityPlugin,
19 CoverPlugin,
20 plugin_registry,
21 )
23 plugin_registry.register(FreelanceTimelinePlugin)
24 plugin_registry.register(EmployedTimelinePlugin)
25 plugin_registry.register(EducationPlugin)
26 plugin_registry.register(ProjectsPlugin)
27 plugin_registry.register(AboutPlugin)
28 plugin_registry.register(SkillsPlugin)
29 plugin_registry.register(TokenPlugin)
30 plugin_registry.register(IdentityPlugin)
31 plugin_registry.register(CoverPlugin)
33 def ready(self):
34 self.register_plugins()