Opt codes

Brightcells vor 7 Jahren
Ursprung
Commit
d6a2ac7859
5 geänderte Dateien mit 16 neuen Zeilen und 8 gelöschten Zeilen
  1. 1 0
      kodo/deploy.bak/kodo.ini
  2. 3 0
      kodo/settings.py
  3. 7 7
      requirements.txt
  4. 4 0
      sysctl.sh
  5. 1 1
      utils/algorithm/b64.py

+ 1 - 0
kodo/deploy.bak/kodo.ini

@@ -22,6 +22,7 @@ chmod-socket    = 777
22 22
 vacuum          = true
23 23
 
24 24
 # 11: Resource temporarily unavailable
25
+# Exec sysctl.sh first
25 26
 reload-mercy    = 64
26 27
 max-requests    = 8192
27 28
 listen          = 4096

+ 3 - 0
kodo/settings.py

@@ -44,6 +44,7 @@ INSTALLED_APPS = [
44 44
     # 'django_short_url',
45 45
     'django_uniapi',
46 46
     'django_we',
47
+    'djadmin',
47 48
     'api',
48 49
     'encrypt',
49 50
     'mch',
@@ -91,6 +92,8 @@ WSGI_APPLICATION = 'kodo.wsgi.application'
91 92
 # https://docs.djangoproject.com/en/1.11/ref/settings/#databases
92 93
 
93 94
 DATABASES = {
95
+    # Create Database
96
+    # CREATE DATABASE kodo DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
94 97
     'default': {
95 98
         'ENGINE': 'django.db.backends.mysql',
96 99
         'NAME': 'kodo',

+ 7 - 7
requirements.txt

@@ -1,19 +1,19 @@
1
-Django==1.11.3
1
+Django==1.11.9
2 2
 StatusCode==1.0.0
3
-django-admin==1.1.0
3
+django-admin==1.1.1
4 4
 django-detect==1.0.5
5 5
 django-json-render==1.0.0
6 6
 django-json-response==1.1.5
7
-django-models-ext==1.0.5
8
-django-short-url==1.0.2
7
+django-models-ext==1.1.0
8
+django-short-url==1.0.3
9 9
 django-shortuuidfield==0.1.3
10
-django-uniapi==1.0.0
10
+django-uniapi==1.0.1
11 11
 django-we==1.1.2
12 12
 furl==1.0.1
13 13
 hiredis==0.2.0
14 14
 mysqlclient==1.3.12
15
-pywe-oauth==1.0.5
15
+pywe-oauth==1.0.6
16 16
 pywe-pay==1.0.11
17 17
 redis==2.10.6
18
-redis-extensions==1.1.6
18
+redis-extensions==1.2.0
19 19
 rsa==3.4.2

+ 4 - 0
sysctl.sh

@@ -0,0 +1,4 @@
1
+#!/bin/bash
2
+
3
+sudo sysctl -w net.core.somaxconn=4096
4
+sudo sysctl -w net.core.netdev_max_backlog=50000

+ 1 - 1
utils/algorithm/b64.py

@@ -10,4 +10,4 @@ def b64_encrypt(plaintext):
10 10
 
11 11
 
12 12
 def b64_decrypt(ciphertext):
13
-    return cc.Convert2Unicode(base64.urlsafe_b64decode(ciphertext))
13
+    return cc.Convert2Unicode(base64.urlsafe_b64decode(cc.Convert2Utf8(ciphertext)))