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
« 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
7from website.models.UserModel import User
9ROLE_CHOICE = (
10 (1, "Author"),
11 (2, "Reader"),
12)
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)
29SOCIAL_MEDIA = (
30 (1, "Facebook"),
31 (2, "Instagram"),
32 (3, "LinkedIn"),
33 (4, "X"),
34)
36ACADEMIC_LEVEL = (
37 (1, "Graduado"),
38 (2, "Pós-graduado"),
39 (3, "Mestrado"),
40 (4, "Doutorado"),
41)
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