5ecc003d by 冯轩

MOD:用户权限移动到acc模块下

1 parent bf66043f
...@@ -18,6 +18,7 @@ from django.utils.translation import gettext, gettext_lazy as _ ...@@ -18,6 +18,7 @@ from django.utils.translation import gettext, gettext_lazy as _
18 from django.views.decorators.csrf import csrf_protect 18 from django.views.decorators.csrf import csrf_protect
19 from django.views.decorators.debug import sensitive_post_parameters 19 from django.views.decorators.debug import sensitive_post_parameters
20 from apps.myadmin.admin import admin_site 20 from apps.myadmin.admin import admin_site
21 from apps.doc.models import UserRole
21 22
22 csrf_protect_m = method_decorator(csrf_protect) 23 csrf_protect_m = method_decorator(csrf_protect)
23 sensitive_post_parameters_m = method_decorator(sensitive_post_parameters()) 24 sensitive_post_parameters_m = method_decorator(sensitive_post_parameters())
...@@ -203,6 +204,11 @@ class UserAdmin(admin.ModelAdmin): ...@@ -203,6 +204,11 @@ class UserAdmin(admin.ModelAdmin):
203 request.POST['_continue'] = 1 204 request.POST['_continue'] = 1
204 return super().response_add(request, obj, post_url_continue) 205 return super().response_add(request, obj, post_url_continue)
205 206
207 # Register your models here.
208 class UserRoleAdmin(admin.ModelAdmin):
209 list_display = ('id', 'auth_user_id', 'role')
210
206 211
207 admin_site.register(Group, GroupAdmin) 212 admin_site.register(Group, GroupAdmin)
208 admin_site.register(User, UserAdmin) 213 admin_site.register(User, UserAdmin)
214 admin_site.register(UserRole, UserRoleAdmin)
......
1 from django.contrib import admin 1 from django.contrib import admin
2 from .models import Keywords, Configs 2 from .models import Keywords, Configs, UserRole
3 from .named_enum import KeywordsType 3 from .named_enum import KeywordsType
4 from apps.myadmin.admin import admin_site 4 from apps.myadmin.admin import admin_site
5 5
...@@ -20,7 +20,13 @@ class ConfigsAdmin(admin.ModelAdmin): ...@@ -20,7 +20,13 @@ class ConfigsAdmin(admin.ModelAdmin):
20 list_display = ('id', 'value', 'comment') 20 list_display = ('id', 'value', 'comment')
21 21
22 22
23 # Register your models here.
24 class UserRoleAdmin(admin.ModelAdmin):
25 list_display = ('id', 'auth_user_id', 'role')
26
27
23 admin_site.register(Keywords, KeywordsAdmin) 28 admin_site.register(Keywords, KeywordsAdmin)
24 admin_site.register(Configs, ConfigsAdmin) 29 admin_site.register(Configs, ConfigsAdmin)
30 admin_site.register(UserRole, UserRoleAdmin)
25 # admin.site.site_header = '宝马OCR' 31 # admin.site.site_header = '宝马OCR'
26 # admin.site.site_title = '宝马OCR' 32 # admin.site.site_title = '宝马OCR'
......
...@@ -1103,8 +1103,9 @@ class UserRole(models.Model): ...@@ -1103,8 +1103,9 @@ class UserRole(models.Model):
1103 id = models.AutoField(primary_key=True, verbose_name="id") # 主键 1103 id = models.AutoField(primary_key=True, verbose_name="id") # 主键
1104 auth_user_id = models.SmallIntegerField(null=False, default=0, verbose_name="auth_user_id") 1104 auth_user_id = models.SmallIntegerField(null=False, default=0, verbose_name="auth_user_id")
1105 role = models.SmallIntegerField(null=False, default=0, verbose_name="role") 1105 role = models.SmallIntegerField(null=False, default=0, verbose_name="role")
1106 menu_list = models.CharField(max_length=64, verbose_name="menu_list") 1106 menu_list = models.CharField(max_length=64, verbose_name="menu_list", blank=True)
1107 1107
1108 class Meta: 1108 class Meta:
1109 managed = False 1109 managed = False
1110 db_table = 'user_role' 1110 db_table = 'user_role'
1111 verbose_name = '用户权限管理'
...\ No newline at end of file ...\ No newline at end of file
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!