Coverage for website/models/__init__.py: 100%

17 statements  

« prev     ^ index     » next       coverage.py v7.5.0, created at 2025-09-13 15:29 -0300

1from django.conf import settings 

2from django.db import models 

3from django.db.models.signals import post_save 

4from django.dispatch import receiver 

5from django.utils import timezone 

6 

7from website.models.UserModel import User 

8 

9ROLE_CHOICE = ( 

10 (1, "Author"), 

11 (2, "Reader"), 

12) 

13 

14MONTH_CHOICE = ( 

15 (1, "Janeiro"), 

16 (2, "Fevereiro"), 

17 (3, "Março"), 

18 (4, "Abril"), 

19 (5, "Maio"), 

20 (6, "Junho"), 

21 (7, "Julho"), 

22 (8, "Agosto"), 

23 (9, "Setembro"), 

24 (10, "Outubro"), 

25 (11, "Novembro"), 

26 (12, "Dezembro"), 

27) 

28 

29SOCIAL_MEDIA = ( 

30 (1, "Facebook"), 

31 (2, "Instagram"), 

32 (3, "LinkedIn"), 

33 (4, "X"), 

34) 

35 

36ACADEMIC_LEVEL = ( 

37 (1, "Graduado"), 

38 (2, "Pós-graduado"), 

39 (3, "Mestrado"), 

40 (4, "Doutorado"), 

41) 

42 

43from .AuthorModel import * # noqa: F401,F403 

44from .AuthorSocialMediaModel import * # noqa: F401,F403 

45from .GraduationsModel import * # noqa: F401,F403 

46from .JobsModel import * # noqa: F401,F403 

47from .PostModel import * # noqa: F401,F403 

48from .ReaderModel import * # noqa: F401,F403 

49from .UserModel import * # noqa: F401,F403