-from models_ext import BaseModelMixin
5
+from django_models_ext import BaseModelMixin
6 6
 
7 7
 from utils.qiniucdn import qiniu_file_url
8 8
 

+ 1 - 1
photo/views.py

@@ -3,10 +3,10 @@
3 3
 from django.db import transaction
4 4
 from django.shortcuts import render
5 5
 from django_curtail_uuid import CurtailUUID
6
+from django_logit import logit
6 7
 # from django_q.tasks import async
7 8
 from django_response import response
8 9
 from ipaddr import client_ip
9
-from logit import logit
10 10
 from rest_framework import viewsets
11 11
 from TimeConvert import TimeConvert as tc
12 12
 

+ 10 - 9
requirements.txt

@@ -5,25 +5,26 @@ Pillow==5.0.0
5 5
 StatusCode==1.0.0
6 6
 TimeConvert==1.4.3
7 7
 cryptography==1.5.2
8
-django-admin==1.1.1
8
+django-admin==1.2.0
9 9
 django-curtail-uuid==1.0.4
10 10
 django-detect==1.0.5
11
-django-file-md5==1.0.1
11
+django-file-md5==1.0.2
12
+django-file-upload==1.0.1
12 13
 django-ip==1.0.2
13 14
 django-json-render==1.0.0
14 15
 django-json-response==1.1.5
15
-django-logit==1.0.8
16
+django-logit==1.1.2
16 17
 django-mobi==0.1.7
17
-django-models-ext==1.1.0
18
+django-models-ext==1.1.1
18 19
 django-multidomain==1.1.4
19 20
 django-paginator2==1.0.3
20 21
 django-redis-connector==1.0.1
21
-django-response==1.0.2
22
+django-response==1.1.1
22 23
 django-rlog==1.0.7
23 24
 django-shortuuidfield==0.1.3
24 25
 django-six==1.0.4
25 26
 django-uniapi==1.0.1
26
-django-we==1.1.4
27
+django-we==1.2.1
27 28
 djangorestframework==3.7.7
28 29
 furl==1.0.1
29 30
 hiredis==0.2.0
@@ -32,12 +33,13 @@ jsonfield==2.0.2
32 33
 mock==2.0.0
33 34
 pysnippets==1.0.5
34 35
 pywe-jssdk==1.0.2
36
+pywe-membercard==1.0.0
35 37
 pywe-miniapp==1.0.2
36 38
 pywe-oauth==1.0.6
37 39
 pywe-pay==1.0.11
38
-pywe-pay-notify==1.0.1
40
+pywe-pay-notify==1.0.4
39 41
 pywe-response==1.0.1
40
-pywe-sign==1.0.6
42
+pywe-sign==1.0.7
41 43
 pywe-xml==1.0.0
42 44
 qiniu==7.2.0
43 45
 redis==2.10.6
@@ -46,5 +48,4 @@ requests==2.18.4
46 48
 rlog==0.3
47 49
 rsa==3.4.2
48 50
 shortuuid==0.5.0
49
-uWSGI==2.0.15
50 51
 versions==0.10.0

+ 1 - 1
server/server_views.py

@@ -1,7 +1,7 @@
1 1
 # -*- coding: utf-8 -*-
2 2
 
3
+from django_logit import logit
3 4
 from django_response import response
4
-from logit import logit
5 5
 from TimeConvert import TimeConvert as tc
6 6
 
7 7
 

+ 1 - 1
utils/redis/rlock.py

@@ -1,6 +1,6 @@
1 1
 # -*- coding: utf-8 -*-
2 2
 
3
-from filemd5 import calculate_md5
3
+from django_file_md5 import calculate_md5
4 4
 
5 5
 from utils.redis.connect import r
6 6
 

+ 1 - 1
utils/storage_qiniu_utils.py

@@ -6,7 +6,7 @@ import shortuuid
6 6
 from django.conf import settings
7 7
 from django.core.files.storage import default_storage
8 8
 from django.db import transaction
9
-from filemd5 import calculate_md5
9
+from django_file_md5 import calculate_md5
10 10
 
11 11
 from photo.models import PhotoUUIDInfo
12 12
 from utils.qiniucdn import upload_file_path

+ 1 - 1
utils/storage_utils.py

@@ -6,7 +6,7 @@ import shortuuid
6 6
 from django.conf import settings
7 7
 from django.core.files.storage import default_storage
8 8
 from django.db import transaction
9
-from filemd5 import calculate_md5
9
+from django_file_md5 import calculate_md5
10 10
 
11 11
 from photo.models import PhotoUUIDInfo
12 12
 from utils.thumbnail_utils import make_thumbnail

kodo - Gogs: Go Git Service

Нет описания

0071_auto_20240410_1612.py 815B

    # -*- coding: utf-8 -*- # Generated by Django 3.2.16 on 2024-04-10 08:12 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('member', '0070_auto_20240327_1550'), ] operations = [ migrations.AddField( model_name='memberactivitycontributioninfo', name='is_read', field=models.BooleanField(default=False, help_text='审核消息是否已读', verbose_name='is_read'), ), migrations.AlterField( model_name='memberactivitycontributioninfo', name='audit_status', field=models.IntegerField(choices=[(0, '未审核'), (1, '已通过'), (2, '未通过')], db_index=True, default=0, help_text='审批状态', verbose_name='audit_status'), ), ]