Fix Bug

Brightcells 6 lat temu
rodzic
commit
2b9c19f154
2 zmienionych plików z 4 dodań i 3 usunięć
  1. 2 1
      guideline/models.py
  2. 2 2
      page/screen_views.py

+ 2 - 1
guideline/models.py

@@ -3,6 +3,7 @@
3 3
 from django.db import models
4 4
 from django.utils.translation import ugettext_lazy as _
5 5
 from django_models_ext import BaseModelMixin
6
+from shortuuidfield import ShortUUIDField
6 7
 
7 8
 
8 9
 class ScreenAdminInfo(BaseModelMixin):
@@ -24,7 +25,7 @@ class ScreenAdminInfo(BaseModelMixin):
24 25
         (DELETED, u'已删除'),
25 26
     )
26 27
 
27
-    admin_id = models.CharField(_(u'admin_id'), max_length=32, blank=True, null=True, help_text=u'大屏管理员唯一标识', db_index=True, unique=True)
28
+    admin_id = ShortUUIDField(_(u'admin_id'), max_length=32, blank=True, null=True, help_text=u'大屏管理员唯一标识', db_index=True, unique=True)
28 29
 
29 30
     unionid = models.CharField(_(u'unionid'), max_length=32, blank=True, null=True, help_text=u'微信 Union ID', db_index=True)
30 31
     openid = models.CharField(_(u'openid'), max_length=32, blank=True, null=True, help_text=u'微信 Open ID', db_index=True)

+ 2 - 2
page/screen_views.py

@@ -39,7 +39,7 @@ def screen_admin_loginqr(request):
39 39
 
40 40
     token = shortuuid.uuid()
41 41
 
42
-    return response(200, {
42
+    return response(200, data={
43 43
         'qr': settings.KODO_SCREEN_LOGIN_URL.format(brand_id, token),
44 44
         'token': token,
45 45
     })
@@ -74,6 +74,6 @@ def screen_admin_loginrst(request):
74 74
     except ScreenAdminInfo.DoesNotExist:
75 75
         return response(PermissionStatusCode.PERMISSION_DENIED)
76 76
 
77
-    return response(200, {
77
+    return response(200, data={
78 78
         'info': admin.data,
79 79
     })