@@ -1,4 +1,8 @@ |
||
1 |
+# See the menu of settings available here: |
|
2 |
+# https://github.com/timothycrosley/isort/wiki/isort-Settings |
|
3 |
+ |
|
1 | 4 |
[settings] |
2 | 5 |
indent=' ' |
3 |
-line_length=120 |
|
6 |
+line_length=200 |
|
7 |
+lines_after_imports=2 |
|
4 | 8 |
skip=migrations |
@@ -4,8 +4,7 @@ from curtail_uuid import CurtailUUID |
||
4 | 4 |
from django.contrib import admin |
5 | 5 |
from django.contrib.auth.hashers import make_password |
6 | 6 |
|
7 |
-from account.models import (LensmanInfo, LensmanLoginLogInfo, UserInfo, |
|
8 |
- UserLoginLogInfo) |
|
7 |
+from account.models import LensmanInfo, LensmanLoginLogInfo, UserInfo, UserLoginLogInfo |
|
9 | 8 |
|
10 | 9 |
|
11 | 10 |
class LensmanInfoAdmin(admin.ModelAdmin): |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -8,8 +8,7 @@ from rest_framework import viewsets |
||
8 | 8 |
from TimeConvert import TimeConvert as tc |
9 | 9 |
|
10 | 10 |
from account.models import LensmanInfo, UserInfo, UserLoginLogInfo |
11 |
-from account.serializers import (GroupSerializer, LensmanInfoSerializer, |
|
12 |
- UserInfoSerializer, UserSerializer) |
|
11 |
+from account.serializers import GroupSerializer, LensmanInfoSerializer, UserInfoSerializer, UserSerializer |
|
13 | 12 |
from utils.error.errno_utils import LensmanStatusCode, UserStatusCode |
14 | 13 |
from utils.error.response_utils import response |
15 | 14 |
from utils.ip_utils import ip_addr |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.contrib import admin |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Register your models here. |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.db import models |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your models here. |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -9,6 +9,7 @@ from operation import views as op_views |
||
9 | 9 |
from pay import views as pay_views |
10 | 10 |
from photo import views as photo_views |
11 | 11 |
|
12 |
+ |
|
12 | 13 |
# 帐户相关 |
13 | 14 |
urlpatterns = [ |
14 | 15 |
url(r'^login$', account_views.lensman_login_api, name='lensman_login_api'), # 摄影师登录 |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.shortcuts import render |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your views here. |
@@ -2,8 +2,7 @@ |
||
2 | 2 |
|
3 | 3 |
from django.contrib import admin |
4 | 4 |
|
5 |
-from group.models import (GroupInfo, GroupPhotoInfo, GroupPhotoOrderInfo, |
|
6 |
- GroupUserInfo, PhotoCommentInfo, PhotoThumbUpInfo) |
|
5 |
+from group.models import GroupInfo, GroupPhotoInfo, GroupPhotoOrderInfo, GroupUserInfo, PhotoCommentInfo, PhotoThumbUpInfo |
|
7 | 6 |
|
8 | 7 |
|
9 | 8 |
class GroupInfoAdmin(admin.ModelAdmin): |
@@ -9,6 +9,7 @@ from utils.redis.rgroup import get_group_photo_thumbup_flag |
||
9 | 9 |
from utils.redis.rorder import get_lensman_order_record |
10 | 10 |
from utils.url_utils import img_url |
11 | 11 |
|
12 |
+ |
|
12 | 13 |
r = settings.REDIS_CACHE |
13 | 14 |
|
14 | 15 |
|
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -14,29 +14,21 @@ from rest_framework import viewsets |
||
14 | 14 |
from TimeConvert import TimeConvert as tc |
15 | 15 |
|
16 | 16 |
from account.models import UserInfo |
17 |
-from group.models import (GroupInfo, GroupPhotoInfo, GroupUserInfo, |
|
18 |
- PhotoCommentInfo, PhotoThumbUpInfo) |
|
19 |
-from group.serializers import (GroupInfoSerializer, GroupPhotoInfoSerializer, |
|
20 |
- GroupUserInfoSerializer) |
|
17 |
+from group.models import GroupInfo, GroupPhotoInfo, GroupUserInfo, PhotoCommentInfo, PhotoThumbUpInfo |
|
18 |
+from group.serializers import GroupInfoSerializer, GroupPhotoInfoSerializer, GroupUserInfoSerializer |
|
21 | 19 |
from message.models import UserMessageInfo |
22 |
-from utils.error.errno_utils import (GroupPhotoStatusCode, GroupStatusCode, |
|
23 |
- GroupUserStatusCode, UserStatusCode) |
|
20 |
+from utils.error.errno_utils import GroupPhotoStatusCode, GroupStatusCode, GroupUserStatusCode, UserStatusCode |
|
24 | 21 |
from utils.error.response_utils import response |
25 | 22 |
from utils.page_utils import pagination |
26 |
-from utils.redis.rgroup import (del_group_photo_thumbup_flag, get_group_info, |
|
27 |
- get_group_photo_thumbup_flag, |
|
28 |
- get_group_users_info, set_group_info, |
|
29 |
- set_group_photo_thumbup_flag, |
|
30 |
- set_group_users_info) |
|
31 |
-from utils.redis.rkeys import (GROUP_LAST_PHOTO_PK, GROUP_USERS_APPLYING_SET, |
|
32 |
- GROUP_USERS_DELETED_SET, GROUP_USERS_PASSED_SET, |
|
33 |
- GROUP_USERS_QUIT_SET, GROUP_USERS_REFUSED_SET, |
|
23 |
+from utils.redis.rgroup import del_group_photo_thumbup_flag, get_group_info, get_group_photo_thumbup_flag, get_group_users_info, set_group_info, set_group_photo_thumbup_flag, set_group_users_info |
|
24 |
+from utils.redis.rkeys import (GROUP_LAST_PHOTO_PK, GROUP_USERS_APPLYING_SET, GROUP_USERS_DELETED_SET, GROUP_USERS_PASSED_SET, GROUP_USERS_QUIT_SET, GROUP_USERS_REFUSED_SET, |
|
34 | 25 |
LENSMAN_PHOTO_HAGGLE_TIMES, LENSMAN_PHOTO_PRICE) |
35 | 26 |
from utils.redis.rorder import get_lensman_order_record |
36 | 27 |
from utils.sql.raw import PAI2_HOME_API |
37 | 28 |
from utils.thumbnail_utils import make_thumbnail |
38 | 29 |
from utils.url_utils import img_url |
39 | 30 |
|
31 |
+ |
|
40 | 32 |
r = settings.REDIS_CACHE |
41 | 33 |
|
42 | 34 |
|
@@ -1,3 +1,3 @@ |
||
1 | 1 |
#!/bin/bash |
2 | 2 |
|
3 |
-isort -rc --settings-path .isort.cfg . |
|
3 |
+isort -rc -sp .isort.cfg . |
@@ -2,6 +2,7 @@ |
||
2 | 2 |
import os |
3 | 3 |
import sys |
4 | 4 |
|
5 |
+ |
|
5 | 6 |
if __name__ == "__main__": |
6 | 7 |
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "pai2.settings") |
7 | 8 |
|
@@ -2,8 +2,7 @@ |
||
2 | 2 |
|
3 | 3 |
from django.contrib import admin |
4 | 4 |
|
5 |
-from message.models import (SystemMessageDeleteInfo, SystemMessageInfo, |
|
6 |
- SystemMessageReadInfo, UserMessageInfo) |
|
5 |
+from message.models import SystemMessageDeleteInfo, SystemMessageInfo, SystemMessageReadInfo, UserMessageInfo |
|
7 | 6 |
|
8 | 7 |
|
9 | 8 |
class UserMessageInfoAdmin(admin.ModelAdmin): |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -4,15 +4,11 @@ from django.conf import settings |
||
4 | 4 |
from django.http import JsonResponse |
5 | 5 |
|
6 | 6 |
from account.models import UserInfo |
7 |
-from message.models import (SystemMessageDeleteInfo, SystemMessageInfo, |
|
8 |
- SystemMessageReadInfo, UserMessageInfo) |
|
7 |
+from message.models import SystemMessageDeleteInfo, SystemMessageInfo, SystemMessageReadInfo, UserMessageInfo |
|
9 | 8 |
from utils.error.errno_utils import MessageStatusCode, UserStatusCode |
10 | 9 |
from utils.error.response_utils import response |
11 | 10 |
from utils.page_utils import pagination |
12 |
-from utils.redis.rmessage import (get_system_message_delete_info, |
|
13 |
- get_system_message_read_info, |
|
14 |
- set_system_message_delete_info, |
|
15 |
- set_system_message_read_info) |
|
11 |
+from utils.redis.rmessage import get_system_message_delete_info, get_system_message_read_info, set_system_message_delete_info, set_system_message_read_info |
|
16 | 12 |
|
17 | 13 |
|
18 | 14 |
def message_list_api(request): |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.contrib import admin |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Register your models here. |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.db import models |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your models here. |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -15,6 +15,7 @@ https://docs.djangoproject.com/en/1.8/ref/settings/ |
||
15 | 15 |
# Build paths inside the project like this: os.path.join(BASE_DIR, ...) |
16 | 16 |
import os |
17 | 17 |
|
18 |
+ |
|
18 | 19 |
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) |
19 | 20 |
PROJ_DIR = os.path.abspath(os.path.dirname(os.path.abspath(__file__))) |
20 | 21 |
|
@@ -27,6 +27,7 @@ from page import views as page_views |
||
27 | 27 |
from photo import views as photo_views |
28 | 28 |
from website import views as website_views |
29 | 29 |
|
30 |
+ |
|
30 | 31 |
router = routers.DefaultRouter() |
31 | 32 |
# router.register(r'users', account_views.UserViewSet) |
32 | 33 |
# router.register(r'groups', account_views.GroupViewSet) |
@@ -3,6 +3,7 @@ |
||
3 | 3 |
from django.conf import settings |
4 | 4 |
from django.conf.urls import include, url |
5 | 5 |
|
6 |
+ |
|
6 | 7 |
urlpatterns = [ |
7 | 8 |
url(r'^', include('api.urls', namespace='api')), |
8 | 9 |
] |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.shortcuts import render |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your views here. |
@@ -11,6 +11,7 @@ import os |
||
11 | 11 |
|
12 | 12 |
from django.core.wsgi import get_wsgi_application |
13 | 13 |
|
14 |
+ |
|
14 | 15 |
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "pai2.settings") |
15 | 16 |
|
16 | 17 |
application = get_wsgi_application() |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -18,6 +18,7 @@ from utils.page_utils import pagination |
||
18 | 18 |
from utils.redis.rkeys import LENSMAN_PHOTO_PRICE |
19 | 19 |
from utils.redis.rorder import set_lensman_order_record |
20 | 20 |
|
21 |
+ |
|
21 | 22 |
r = settings.REDIS_CACHE |
22 | 23 |
WECHAT = settings.WECHAT |
23 | 24 |
|
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |
@@ -19,12 +19,12 @@ from photo.serializers import PhotosInfoSerializer |
||
19 | 19 |
from utils.error.errno_utils import PhotoStatusCode |
20 | 20 |
from utils.error.response_utils import response |
21 | 21 |
from utils.ip_utils import ip_addr |
22 |
-from utils.redis.rgroup import (get_group_info, get_group_users_info, |
|
23 |
- set_group_info, set_group_users_info) |
|
22 |
+from utils.redis.rgroup import get_group_info, get_group_users_info, set_group_info, set_group_users_info |
|
24 | 23 |
from utils.redis.rkeys import GROUP_LAST_PHOTO_PK |
25 | 24 |
from utils.thumbnail_utils import make_thumbnail |
26 | 25 |
from utils.watermark_utils import watermark_wrap |
27 | 26 |
|
27 |
+ |
|
28 | 28 |
r = settings.REDIS_CACHE |
29 | 29 |
|
30 | 30 |
|
@@ -3,9 +3,8 @@ |
||
3 | 3 |
from django.conf import settings |
4 | 4 |
|
5 | 5 |
from group.models import GroupInfo, GroupPhotoInfo, GroupUserInfo |
6 |
-from utils.redis.rkeys import (GROUP_LAST_PHOTO_PK, GROUP_USERS_APPLYING_SET, |
|
7 |
- GROUP_USERS_DELETED_SET, GROUP_USERS_PASSED_SET, |
|
8 |
- GROUP_USERS_REFUSED_SET) |
|
6 |
+from utils.redis.rkeys import GROUP_LAST_PHOTO_PK, GROUP_USERS_APPLYING_SET, GROUP_USERS_DELETED_SET, GROUP_USERS_PASSED_SET, GROUP_USERS_REFUSED_SET |
|
7 |
+ |
|
9 | 8 |
|
10 | 9 |
r = settings.REDIS_CACHE |
11 | 10 |
|
@@ -5,8 +5,8 @@ import json |
||
5 | 5 |
from django.conf import settings |
6 | 6 |
from django.core.serializers.json import DjangoJSONEncoder |
7 | 7 |
|
8 |
-from utils.redis.rkeys import (GROUP_INFO, GROUP_PHOTO_THUMB_UP, |
|
9 |
- GROUP_USERS_INFO) |
|
8 |
+from utils.redis.rkeys import GROUP_INFO, GROUP_PHOTO_THUMB_UP, GROUP_USERS_INFO |
|
9 |
+ |
|
10 | 10 |
|
11 | 11 |
r = settings.REDIS_CACHE |
12 | 12 |
|
@@ -5,8 +5,8 @@ import json |
||
5 | 5 |
from django.conf import settings |
6 | 6 |
|
7 | 7 |
from message.models import SystemMessageDeleteInfo, SystemMessageReadInfo |
8 |
-from utils.redis.rkeys import (SYSTEM_MESSAGE_DELETED_INFO, |
|
9 |
- SYSTEM_MESSAGE_READ_INFO) |
|
8 |
+from utils.redis.rkeys import SYSTEM_MESSAGE_DELETED_INFO, SYSTEM_MESSAGE_READ_INFO |
|
9 |
+ |
|
10 | 10 |
|
11 | 11 |
r = settings.REDIS_CACHE |
12 | 12 |
|
@@ -7,6 +7,7 @@ from django.core.serializers.json import DjangoJSONEncoder |
||
7 | 7 |
|
8 | 8 |
from utils.redis.rkeys import LENSMAN_PHOTO_ORDER_RECORD |
9 | 9 |
|
10 |
+ |
|
10 | 11 |
r = settings.REDIS_CACHE |
11 | 12 |
|
12 | 13 |
|
@@ -2,6 +2,7 @@ |
||
2 | 2 |
|
3 | 3 |
from __future__ import division |
4 | 4 |
|
5 |
+ |
|
5 | 6 |
try: |
6 | 7 |
from PIL import Image |
7 | 8 |
except ImportError: |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.contrib import admin |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Register your models here. |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.db import models |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your models here. |
@@ -1,3 +1,4 @@ |
||
1 | 1 |
from django.test import TestCase |
2 | 2 |
|
3 |
+ |
|
3 | 4 |
# Create your tests here. |