Parcourir la source

add user count func

잉여개발기 (SPDV) il y a 3 ans
Parent
commit
2b3f8d4b63
3 fichiers modifiés avec 26 ajouts et 1 suppressions
  1. 22 0
      route/user_count.py
  2. 1 1
      version.json
  3. 3 0
      views/main_css/css/main.css

+ 22 - 0
route/user_count.py

@@ -41,6 +41,24 @@ def user_count(name = None):
         for count in db_data:
         	data_today_len += int(count[0][1:])
 
+        date_yesterday = str((
+            datetime.datetime.today() + datetime.timedelta(days = -1)
+        ).strftime("%Y-%m-%d"))
+
+        curs.execute(db_change("select count(*) from history where date like ? and ip = ?"), [date_yesterday + '%', that])
+        count = curs.fetchall()
+        if count:
+            data_yesterday = count[0][0]
+        else:
+            data_yesterday = 0
+            
+        data_yesterday_len = 0
+            
+        curs.execute(db_change("select leng from history where date like ? and ip = ?"), [date_yesterday + '%', that])
+        db_data = curs.fetchall()
+        for count in db_data:
+        	data_yesterday_len += int(count[0][1:])
+
         # 한글 지원 필요
         return easy_minify(flask.render_template(skin_check(),
             imp = [load_lang('count'), wiki_set(), wiki_custom(), wiki_css([0, 0])],
@@ -51,6 +69,10 @@ def user_count(name = None):
                     <hr>
                     <li>(''' + load_lang('beta') + ''') TODAY : ''' + str(data_today) + '''</li>
                     <li>(''' + load_lang('beta') + ''') TODAY LEN : ''' + str(data_today_len) + '''</li>
+                    <li>(''' + load_lang('beta') + ''') TODAY DIFF : ''' + str(data_today_len - data_yesterday_len) + '''</li>
+                    <hr>
+                    <li>(''' + load_lang('beta') + ''') YESTERDAY : ''' + str(data_yesterday) + '''</li>
+                    <li>(''' + load_lang('beta') + ''') YESTERDAY LEN : ''' + str(data_yesterday_len) + '''</li>
                 </ul>
             ''',
             menu = [['user', load_lang('return')]]

+ 1 - 1
version.json

@@ -1,6 +1,6 @@
 {
     "beta" : {
-        "r_ver" : "v3.4.5 (stable2) (beta3) (dev39)",
+        "r_ver" : "v3.4.5 (stable2) (beta3) (dev40)",
         "c_ver" : "3500113",
         "s_ver" : "3500110"
     }

+ 3 - 0
views/main_css/css/main.css

@@ -71,6 +71,9 @@ a {
 /* 리스트 */
 .inside_ul li {
     margin-left: 20px;
+
+    margin-top: 5px;
+    margin-bottom: 5px;
 }
 
 /* 토론 관련 */