test role

This commit is contained in:
Виктор Гладких 2019-10-08 15:26:39 +03:00
parent e66a6bcbfa
commit eeba02c2ae
7 changed files with 54 additions and 5 deletions

View File

@ -8,7 +8,7 @@ from account import models
@admin.register(models.Role)
class RoleAdmin(admin.ModelAdmin):
list_display = ['role', 'country', 'is_list', 'is_create', 'is_update', 'is_delete']
list_display = ['role', 'country']
@admin.register(models.UserRole)

View File

@ -0,0 +1,29 @@
# Generated by Django 2.2.4 on 2019-10-08 07:51
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('account', '0009_role_userrole'),
]
operations = [
migrations.RemoveField(
model_name='role',
name='is_create',
),
migrations.RemoveField(
model_name='role',
name='is_delete',
),
migrations.RemoveField(
model_name='role',
name='is_list',
),
migrations.RemoveField(
model_name='role',
name='is_update',
),
]

View File

@ -206,10 +206,10 @@ class Role(ProjectBaseMixin):
role = models.PositiveIntegerField(verbose_name=_('Role'), choices=ROLE_CHOICES,
null=False, blank=False)
country = models.ForeignKey(Country, verbose_name=_('Country'), on_delete=models.CASCADE)
is_list = models.BooleanField(verbose_name=_('list'), default=True, null=False)
is_create = models.BooleanField(verbose_name=_('create'), default=False, null=False)
is_update = models.BooleanField(verbose_name=_('update'), default=False, null=False)
is_delete = models.BooleanField(verbose_name=_('delete'), default=False, null=False)
# is_list = models.BooleanField(verbose_name=_('list'), default=True, null=False)
# is_create = models.BooleanField(verbose_name=_('create'), default=False, null=False)
# is_update = models.BooleanField(verbose_name=_('update'), default=False, null=False)
# is_delete = models.BooleanField(verbose_name=_('delete'), default=False, null=False)
class UserRole(ProjectBaseMixin):

View File

View File

@ -0,0 +1,11 @@
"""Comment app common serializers."""
from comment import models
from rest_framework import serializers
from utils.serializers import ProjectModelSerializer
class CommentBaseSerializer(ProjectModelSerializer):
class Meta:
model = models.Comment
fields = ('id', 'text', 'mark', 'user')

View File

@ -0,0 +1,9 @@
"""Web urlpaths."""
from comment.urls.common import urlpatterns as common_urlpatterns
app_name = 'comment'
urlpatterns_api = []
urlpatterns = common_urlpatterns + \
urlpatterns_api

View File