Преглед изворни кода

Merge pull request #2341 from openNAMU/dont_use

원인으로 의심스러운 부분 1차 수정
잉여개발기 пре 1 година
родитељ
комит
2c1bab31f1
3 измењених фајлова са 8 додато и 2 уклоњено
  1. 0 1
      route/tool/func.py
  2. 7 1
      route/tool/func_render.py
  3. 1 0
      route/tool/func_tool.py

+ 0 - 1
route/tool/func.py

@@ -4,7 +4,6 @@ import sys
 import platform
 import orjson
 import smtplib
-import random
 import shutil
 import datetime
 import ipaddress

+ 7 - 1
route/tool/func_render.py

@@ -17,6 +17,12 @@ class class_do_render:
         self.lang_data = lang_data
         self.markup = markup
 
+    def generate_random_string(length = 32):
+        characters = string.ascii_letters + string.digits
+
+        random_string = ''.join(random.choice(characters) for _ in range(length))
+        return random_string
+
     def do_render(self, doc_name, doc_data, data_type):
         curs = self.conn.cursor()
 
@@ -32,7 +38,7 @@ class class_do_render:
         else:
             doc_set['doc_type'] = data_type
         
-        doc_set['doc_include'] = str(time.time_ns()) + '_'
+        doc_set['doc_include'] = self.generate_random_string() + '_'
     
         rep_data = self.markup
         if rep_data == '' and doc_name != '':

+ 1 - 0
route/tool/func_tool.py

@@ -2,6 +2,7 @@ import urllib.parse
 import datetime
 import hashlib
 import flask
+import random
 import string
 import re