iv>

+ 24 - 0
utils/error/response_utils.py

@@ -0,0 +1,24 @@
1
+# -*- coding: utf-8 -*-
2
+
3
+from json_response import JsonpResponse, JsonResponse
4
+from StatusCode import StatusCodeField
5
+
6
+
7
+def response_data(status_code=200, message=None, description=None, data={}, **kwargs):
8
+    return dict({
9
+        'status': status_code,
10
+        'message': message,
11
+        'description': description,
12
+        'data': data,
13
+    }, **kwargs)
14
+
15
+
16
+def response(status_code=200, message=None, description=None, data={}, msg_args=[], msg_kwargs={}, desc_args=[], desc_kwargs={}, request=None, callback=None, **kwargs):
17
+    # Final Message and Description
18
+    message, description = (message or status_code.message, description or status_code.description) if isinstance(status_code, StatusCodeField) else (message, description)
19
+    # Final Response Data
20
+    resp_data = response_data(status_code, (message or '').format(*msg_args, **msg_kwargs), (description or '').format(*desc_args, **desc_kwargs), data, **kwargs)
21
+    # Assign Callback
22
+    callback = callback or (request and request.GET.get('callback'))
23
+    # Call JsonResponse or JsonpResponse
24
+    return JsonpResponse(callback, resp_data, safe=False) if callback else JsonResponse(resp_data, safe=False)

+ 0 - 0
utils/redis/__init__.py


+ 6 - 0
utils/redis/connect.py

@@ -0,0 +1,6 @@
1
+# -*- coding: utf-8 -*-
2
+
3
+from django.conf import settings
4
+
5
+
6
+r = settings.REDIS_CACHE

+ 1 - 0
utils/redis/rkeys.py

@@ -0,0 +1 @@
1
+# -*- coding: utf-8 -*-

+ 0 - 0
utils/user/__init__.py


+ 18 - 0
utils/user/userinfo_save.py

@@ -0,0 +1,18 @@
1
+# -*- coding: utf-8 -*-
2
+
3
+
4
+def userinfo_save(userinfo):
5
+    """ Save profile or something else """
6
+    # from account.models import UserInfo
7
+    # from django.conf import settings
8
+    #
9
+    # unique_identifier = userinfo.get(settings.WECHAT_UNIQUE_IDENTIFICATION, '')
10
+    #
11
+    # user, created = UserInfo.objects.select_for_update().get_or_create(**{settings.WECHAT_UNIQUE_IDENTIFICATION: unique_identifier})
12
+    # user.unionid = userinfo.get('unionid', '')
13
+    # user.openid = userinfo.get('openid', '')
14
+    # user.nickname = userinfo.get('nickname', '')
15
+    # user.avatar = userinfo.get('headimgurl', '')
16
+    # user.save()
17
+    #
18
+    # return user

kodo - Gogs: Go Git Service

Nav apraksta

Brightcells: bf80400a5b CLERK_NOT_AUTH 7 gadi atpakaļ
..
algorithm f38d3bf980 Caesar Alg 8 gadi atpakaļ
error bf80400a5b CLERK_NOT_AUTH 7 gadi atpakaļ
redis 525ce072a0 SCREEN_ADMIN_LOGIN 7 gadi atpakaļ
sql f3cf68f957 Add PAI2_HOME_WX_API for request.weixin 8 gadi atpakaļ
__init__.py 52ce35cbfc add api uuid_init/uuid 10 gadi atpakaļ
admin_utils.py 9e4ac4fd3b Add admin_status for GroupUserInfo 9 gadi atpakaļ
disk_utils.py af2b3f483f change download.html to be generated from download.tmpl.html 10 gadi atpakaļ
group_photo_utils.py 0e7b5eb1af Update order_by of group session photos 9 gadi atpakaļ
message_utils.py 21b4a5403a add api lensman_brief_api 9 gadi atpakaļ
original_CGzC_10a50000c8811190.jpg 680f424408 Update water mark 9 gadi atpakaļ
original_CGzC_10a50000c8811190副本.jpg 4a8b4f8819 add watermark 10 gadi atpakaļ
paiai_96_96.png 4a8b4f8819 add watermark 10 gadi atpakaļ
paiai_water_mark.png 680f424408 Update water mark 9 gadi atpakaļ
price_utils.py 24e345a32f Add price func get_group_photo_price 8 gadi atpakaļ
qiniucdn.py ac03876ce1 qiniu_file_url 9 gadi atpakaļ
rdm_utils.py 4efb7f6f87 Statistic 8 gadi atpakaļ
storage_qiniu_utils.py f2fc73685d Update package django_xxx 8 gadi atpakaļ
storage_utils.py f2fc73685d Update package django_xxx 8 gadi atpakaļ
thumbnail_utils.py 5c9e21b29b add Only Once Function statistic_thumbnail_size to statistic thumbnail size 10 gadi atpakaļ
time_utils.py 511533855d Change oauth to use http 8 gadi atpakaļ
url_utils.py 135c21b40c from models_ext import BaseModelMixin, upload_file_url, upload_path 8 gadi atpakaļ
version_utils.py 13816e8774 Fix Bug: REQUEST 8 gadi atpakaļ
watermark_utils.py 5411626ebe Change watermark position 8 gadi atpakaļ
wx_utils.py 32a7d9ffa0 Update wx relative 9 gadi atpakaļ
Kodo/kodo - Gogs: Go Git Service

5 Commits (afafe1280e3862241eefae0ab5efd8bc9dfc6619)

Auteur SHA1 Bericht Datum
  Brightcells 511533855d Change oauth to use http 8 jaren geleden
  Brightcells b00a947884 Fix Bug: expired stamps for msel 9 jaren geleden
  Brightcells ac34b5f4bf Update origin_expired_stamps 9 jaren geleden
  Brightcells 1fac624f0e Add paage tgu_group_detail 9 jaren geleden
  Brightcells c12df969e1 add origin_expired_stamps 9 jaren geleden
Kodo/kodo - Gogs: Go Git Service

3 Commits (0c4bdb5e802c20103ec971b18171a6ceb76068ec)

Autor SHA1 Mensaje Fecha
  Brightcells f2fc73685d Update package django_xxx %!s(int64=8) %!d(string=hace) años
  Brightcells 018d52f61d Update package django_xxx %!s(int64=8) %!d(string=hace) años
  Brightcells e38c2defaf Upload photo to qiniu %!s(int64=9) %!d(string=hace) años