diff --git a/apps/account/admin.py b/apps/account/admin.py index 12f2ef03..a89e6693 100644 --- a/apps/account/admin.py +++ b/apps/account/admin.py @@ -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) diff --git a/apps/account/migrations/0010_auto_20191008_0751.py b/apps/account/migrations/0010_auto_20191008_0751.py new file mode 100644 index 00000000..289f8643 --- /dev/null +++ b/apps/account/migrations/0010_auto_20191008_0751.py @@ -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', + ), + ] diff --git a/apps/account/models.py b/apps/account/models.py index 960860cd..c7de88e3 100644 --- a/apps/account/models.py +++ b/apps/account/models.py @@ -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): diff --git a/apps/account/permissions.py b/apps/account/permissions.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/comment/serializers/back.py b/apps/comment/serializers/back.py new file mode 100644 index 00000000..a491168d --- /dev/null +++ b/apps/comment/serializers/back.py @@ -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') \ No newline at end of file diff --git a/apps/comment/urls/back.py b/apps/comment/urls/back.py new file mode 100644 index 00000000..6141ceed --- /dev/null +++ b/apps/comment/urls/back.py @@ -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 diff --git a/apps/comment/views/back.py b/apps/comment/views/back.py new file mode 100644 index 00000000..e69de29b