From 027d4eb6187740cb61fbbf0f2c78f99885e1272a Mon Sep 17 00:00:00 2001 From: yamat0jp Date: Tue, 5 Sep 2017 08:49:54 +0900 Subject: [PATCH] browser back button --- index.py | 38 +++++++++++++++++++------------------- static/db/db.json | 2 +- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/index.py b/index.py index 9197d37..c6ee1c5 100755 --- a/index.py +++ b/index.py @@ -9,7 +9,7 @@ import tornado.options from tornado.options import define,options from tinydb import TinyDB,Query,where from tinydb.operations import delete -from datetime import datetime +from datetime import datetime,date import json define('port',default=8000,help='run on the given port',type=int) @@ -98,12 +98,10 @@ class NaviHandler(tornado.web.RequestHandler): def name(self): names = self.application.db.tables() - names.remove('_default') - if 'master' in names: - names.remove('master') na = self.application.db.get(where('kinds') == 'conf')['info name'] - if na in names: - names.remove(na) + for s in ['_default','master','temp',na]: + if s in names: + names.remove(s) else: na = '' return sorted(names),na @@ -123,9 +121,9 @@ class TitleHandler(NaviHandler): def title(self): names = self.application.db.tables() - names.remove('_default') - if 'master' in names: - names.remove('master') + for s in ['_default','master','temp']: + if s in names: + names.remove(s) for x in names: item = {} item['name'] = x @@ -444,23 +442,25 @@ class AlertHandler(UserHandler): s = self.page(int(num)) jump = '/'+db+s+'#'+num link = '

{0}'.format(jump) - if 'master' in self.application.db.tables(): - time = datetime.now() - data = {'comment':tb['comment']+link,'time':time.strftime('%Y/%m/%d'),'link':jump} - id = self.application.db.table('master').insert(data) + time = datetime.now() + data = {'comment':tb['comment']+link,'time':time.strftime('%Y/%m/%d'), + 'link':jump,'date':date.weekday(time)} + id = self.application.db.table('temp').insert(data) self.render('alert.htm',com=data['comment'],num=id) def post(self): id = int(self.get_argument('num')) - table = self.application.db.table('master') + table = self.application.db.table('temp') tb = table.get(eid=id) link = tb['link'] - if self.get_argument('cancel','') == 'cancel': - table.remove(eids=[id]) - else: + table.remove(eids=[id]) + table.remove(where('date') != date.weekday(datetime.now())) + if self.get_argument('admit','') == 'ok': com = self.get_argument('com') - com += tb['comment'] - table.update({'comment':com},eids=[id]) + tb['comment'] = com+tb['comment'] + del tb['date'] + table = self.application.db.table('master') + table.insert(tb) self.redirect(link) class Application(tornado.web.Application): diff --git a/static/db/db.json b/static/db/db.json index 1500ac4..5a9e80e 100644 --- a/static/db/db.json +++ b/static/db/db.json @@ -1 +1 @@ -{"master": {"1": {"comment": "a

bbs1,14", "time": "2017/09/01"}, "2": {"comment": "a

bbs1,18", "time": "2017/09/01"}, "3": {"comment": "http://kainushi.xyz http://pybbs.herokuapp.com\r\nhttp://kainushi.xyz

bbs1,3", "time": "2017/09/01"}, "4": {"comment": "\u6295\u7a3f\u8005\u540d\u306a\u3069\uff1a\r\n\u76f8\u8ac7\u5185\u5bb9\uff1a\r\n\u305d\u306e\u4ed6\uff1a", "time": "2017/09/01 23:56"}, "5": {"comment": "\u6295\u7a3f\u8005\u540d\u306a\u3069\uff1a\r\n\u76f8\u8ac7\u5185\u5bb9\uff1a\r\n\u305d\u306e\u4ed6\uff1a", "time": "2017/09/03 08:22"}, "6": {"comment": "

\u6295

\u7a3f

\u8005

\u540d

\u306a

\u3069

\uff1a

\r

\n

\u76f8

\u8ac7

\u5185

\u5bb9

\uff1a

\r

\n

\u305d

\u306e

\u4ed6

\uff1a", "time": "2017/09/03 08:24"}, "7": {"comment": "

\u6295\u7a3f\u8005\u540d\u306a\u3069\uff1a

\u76f8\u8ac7\u5185\u5bb9\uff1a

\u305d\u306e\u4ed6\uff1a", "time": "2017/09/03 08:26"}}, "kagawa": {}, "bbs": {"1": {"raw": "\u3053\u306e\u63b2\u793a\u677f\u306f\u3059\u3054\u3044\u3067\u3059\u3002\u4f55\u304c\u3059\u3054\u3044\u306e\u304b\u5229\u7528\u8005\u306b\u306f\u308f\u304b\u3089\u306a\u3044\u3067\u3057\u3087\u3046\u3051\u308c\u3069\u3001\u7ba1\u7406\u8005\u306f\u7ba1\u7406\u304c\u3057\u3084\u3059\u3044\u3067\u3059\u3002\u7c21\u5358\u306b\u904b\u7528\u3067\u304d\u307e\u3059\u3002heroku\u3067git\u3059\u308c\u3070\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u30af\u30ea\u30a2\u3057\u3066\u3059\u3050\u4f7f\u3048\u308b\u72b6\u614b\u306b\u306a\u308a\u307e\u3059\u3002\u6c17\u306b\u3057\u306a\u3044\u4eba\u306f\u305d\u306e\u307e\u307e\u4f7f\u3048\u307e\u3059\u3002\r\n\u3000tornado\u3092\u4f7f\u7528\u3057\u3066\u66f8\u304b\u308c\u305f\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c\u5927\u5909\u7c21\u7d20\u3067\u3059\u3002\u306a\u304a\u304b\u3064\u30d6\u30ed\u30b0\u30b7\u30b9\u30c6\u30e0\u306b\u30a2\u30c3\u30d7\u304c\u30b0\u30ec\u30fc\u30c9\u3055\u305b\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\r\n\u3000\u63b2\u793a\u677f\u306e\u7ba1\u7406\u306b\u5fc5\u8981\u306a\u62e1\u5f35\u3067\u3059\u304c\u30c1\u30e3\u30f3\u30cd\u30eb\u306e\u8ffd\u52a0\u306f\u7ba1\u7406\u8005\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u8ffd\u52a0\u3057\u305f\u3044URL\u3092\u6253\u3061\u8fbc\u3080\u3060\u3051\u3002\u305d\u3046\u3059\u308c\u3070\u81ea\u52d5\u3067\u4f5c\u6210\u3055\u308c\u305f\u65b0\u3057\u3044\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u308c\u307e\u3059\u3002\r\n\u3000\u3055\u3042\u4f7f\u3044\u305f\u304f\u306a\u308a\u307e\u3057\u305f\u304b\u3002", "password": "admin", "comment": "

\u3053\u306e\u63b2\u793a\u677f\u306f\u3059\u3054\u3044\u3067\u3059\u3002\u4f55\u304c\u3059\u3054\u3044\u306e\u304b\u5229\u7528\u8005\u306b\u306f\u308f\u304b\u3089\u306a\u3044\u3067\u3057\u3087\u3046\u3051\u308c\u3069\u3001\u7ba1\u7406\u8005\u306f\u7ba1\u7406\u304c\u3057\u3084\u3059\u3044\u3067\u3059\u3002\u7c21\u5358\u306b\u904b\u7528\u3067\u304d\u307e\u3059\u3002heroku\u3067git\u3059\u308c\u3070\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u30af\u30ea\u30a2\u3057\u3066\u3059\u3050\u4f7f\u3048\u308b\u72b6\u614b\u306b\u306a\u308a\u307e\u3059\u3002\u6c17\u306b\u3057\u306a\u3044\u4eba\u306f\u305d\u306e\u307e\u307e\u4f7f\u3048\u307e\u3059\u3002\r\n

\u3000tornado\u3092\u4f7f\u7528\u3057\u3066\u66f8\u304b\u308c\u305f\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c\u5927\u5909\u7c21\u7d20\u3067\u3059\u3002\u306a\u304a\u304b\u3064\u30d6\u30ed\u30b0\u30b7\u30b9\u30c6\u30e0\u306b\u30a2\u30c3\u30d7\u304c\u30b0\u30ec\u30fc\u30c9\u3055\u305b\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\r\n

\u3000\u63b2\u793a\u677f\u306e\u7ba1\u7406\u306b\u5fc5\u8981\u306a\u62e1\u5f35\u3067\u3059\u304c\u30c1\u30e3\u30f3\u30cd\u30eb\u306e\u8ffd\u52a0\u306f\u7ba1\u7406\u8005\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u8ffd\u52a0\u3057\u305f\u3044URL\u3092\u6253\u3061\u8fbc\u3080\u3060\u3051\u3002\u305d\u3046\u3059\u308c\u3070\u81ea\u52d5\u3067\u4f5c\u6210\u3055\u308c\u305f\u65b0\u3057\u3044\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u308c\u307e\u3059\u3002\r\n

\u3000\u3055\u3042\u4f7f\u3044\u305f\u304f\u306a\u308a\u307e\u3057\u305f\u304b\u3002

", "name": "\u7ba1\u7406\u8005", "date": "2016/11/22 19:43", "title": "\u3053\u306eBBS\u306f\u3059\u3054\u3044\u3067\u3059\u3002\u3002\u3002\uff20\uff20\uff1b", "number": 1}}, "bbs3": {}, "_default": {"1": {"count": 30, "kinds": "conf", "title2": "

pybbs

", "password": "admin", "bad_words": ["a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 23}, "69": {"raw": "test>>8desu", "password": "", "comment": "

test>>8desu

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/21 00:53", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 35}, "50": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 16}, "73": {"raw": "link>>15.", "password": "", "comment": "

link>>15.

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/21 01:33", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 39}, "60": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 26}, "64": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:45", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 30}, "70": {"raw": "test>>8yori", "password": "", "comment": "

test>>8yori

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/21 01:20", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 36}, "59": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 25}, "54": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 20}, "65": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:45", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 31}, "75": {"raw": ">>1\r\n", "password": "", "comment": "

>>1\r\n

", "name": "\u7ba1\u7406\u8005", "date": "2017/09/01 23:03", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 41}, "62": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 28}, "51": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 17}, "56": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 22}, "48": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:43", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 14}, "55": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 21}, "2": {"raw": "\u63b2\u793a\u677f\u306e\u52d5\u4f5c\u691c\u8a3c\u306b\u4f7f\u3063\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u3002\u843d\u66f8\u304d\u7528\u3067\u3059\u3002\u3054\u9023\u7d61\u306f\u5225\u306e\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u3069\u3046\u305e\u3002", "password": "admin", "comment": "

\u63b2\u793a\u677f\u306e\u52d5\u4f5c\u691c\u8a3c\u306b\u4f7f\u3063\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u3002\u843d\u66f8\u304d\u7528\u3067\u3059\u3002\u3054\u9023\u7d61\u306f\u5225\u306e\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u3069\u3046\u305e\u3002

", "name": "\u7ba1\u7406\u8005", "date": "2016/12/01 18:32", "title": "\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u3068\u3057\u3066\u3054\u5229\u7528\u304f\u3060\u3055\u3044", "number": 1}, "53": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 19}, "40": {"raw": ">>1>>2 >>3", "password": "", "comment": "

>>1>>2 >>3

", "name": "\u8ab0\u304b\u3055\u3093", "date": "2016/12/24 20:03", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 6}, "67": {"raw": "a", "password": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "name": "", "date": "2017/08/20 20:46", "title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 33}, "58": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 24}, "47": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:43", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 13}, "9": {"raw": "http://kainushi.xyz http://pybbs.herokuapp.com\r\nhttp://kainushi.xyz", "password": "KAINUSHI", "comment": "

http://kainushi.xyz http://pybbs.herokuapp.com\r\n

http://kainushi.xyz

\u691c\u51faURL:
http://kainushi.xyz
http://pybbs.herokuapp.com
", "name": "\u8ab0\u304b\u3055\u3093", "date": "2016/12/15 18:28", "title": "bbs", "number": 3}, "41": {"raw": "test", "password": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "name": "", "date": "2017/08/20 18:33", "title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 7}, "49": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 15}, "43": {"raw": "\u4e0a\u306e\u8cb4\u5973\u3092\u524a\u9664\u3057\u307e\u3057\u305f", "password": "", "comment": "

\u4e0a\u306e\u8cb4\u5973\u3092\u524a\u9664\u3057\u307e\u3057\u305f

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 18:34", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 9}, "63": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:45", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 29}, "71": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/21 01:26", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 37}, "46": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:43", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 12}, "72": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/21 01:26", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 38}, "66": {"raw": "a", "password": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "name": "", "date": "2017/08/20 20:45", "title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 32}, "68": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 21:36", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 34}, "44": {"raw": "del", "password": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "name": "", "date": "2017/08/20 20:42", "title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 10}, "61": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 27}, "45": {"raw": "a", "password": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "name": "", "date": "2017/08/20 20:43", "title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 11}, "8": {"raw": "http://kainushi.xyz\r\ndesuyo", "password": "KAINUSHI", "comment": "

http://kainushi.xyz\r\n

desuyo

\u691c\u51fa\u3055\u308c\u305furl:http://kainushi.xyz", "name": "\u8ab0\u304b\u3055\u3093", "date": "2016/12/14 19:21", "title": "bbs", "number": 2}, "39": {"raw": "test>>1desu>>2\r\n>>12", "password": "", "comment": "

test>>1desu>>2\r\n

>>12

", "name": "\u8ab0\u304b\u3055\u3093", "date": "2016/12/24 20:02", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 5}, "38": {"raw": ">>1 2 >>3", "password": "b", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "name": "", "date": "2016/12/19 17:45", "title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 4}, "74": {"raw": ">>", "password": "", "comment": "

>>

", "name": "\u7ba1\u7406\u8005", "date": "2017/09/01 23:03", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 40}, "52": {"raw": "a", "password": "", "comment": "

a

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/20 20:44", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 18}, "42": {"raw": "test", "password": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "name": "", "date": "2017/08/20 18:34", "title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 8}}, "info": {"1": {"raw": "infomation", "password": "", "comment": "

infomation

", "name": "\u7ba1\u7406\u8005", "date": "2017/08/21 21:19", "title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 1}}} \ No newline at end of file +{"bbs3": {}, "bbs": {"1": {"title": "\u3053\u306eBBS\u306f\u3059\u3054\u3044\u3067\u3059\u3002\u3002\u3002\uff20\uff20\uff1b", "number": 1, "name": "\u7ba1\u7406\u8005", "password": "admin", "raw": "\u3053\u306e\u63b2\u793a\u677f\u306f\u3059\u3054\u3044\u3067\u3059\u3002\u4f55\u304c\u3059\u3054\u3044\u306e\u304b\u5229\u7528\u8005\u306b\u306f\u308f\u304b\u3089\u306a\u3044\u3067\u3057\u3087\u3046\u3051\u308c\u3069\u3001\u7ba1\u7406\u8005\u306f\u7ba1\u7406\u304c\u3057\u3084\u3059\u3044\u3067\u3059\u3002\u7c21\u5358\u306b\u904b\u7528\u3067\u304d\u307e\u3059\u3002heroku\u3067git\u3059\u308c\u3070\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u30af\u30ea\u30a2\u3057\u3066\u3059\u3050\u4f7f\u3048\u308b\u72b6\u614b\u306b\u306a\u308a\u307e\u3059\u3002\u6c17\u306b\u3057\u306a\u3044\u4eba\u306f\u305d\u306e\u307e\u307e\u4f7f\u3048\u307e\u3059\u3002\r\n\u3000tornado\u3092\u4f7f\u7528\u3057\u3066\u66f8\u304b\u308c\u305f\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c\u5927\u5909\u7c21\u7d20\u3067\u3059\u3002\u306a\u304a\u304b\u3064\u30d6\u30ed\u30b0\u30b7\u30b9\u30c6\u30e0\u306b\u30a2\u30c3\u30d7\u304c\u30b0\u30ec\u30fc\u30c9\u3055\u305b\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\r\n\u3000\u63b2\u793a\u677f\u306e\u7ba1\u7406\u306b\u5fc5\u8981\u306a\u62e1\u5f35\u3067\u3059\u304c\u30c1\u30e3\u30f3\u30cd\u30eb\u306e\u8ffd\u52a0\u306f\u7ba1\u7406\u8005\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u8ffd\u52a0\u3057\u305f\u3044URL\u3092\u6253\u3061\u8fbc\u3080\u3060\u3051\u3002\u305d\u3046\u3059\u308c\u3070\u81ea\u52d5\u3067\u4f5c\u6210\u3055\u308c\u305f\u65b0\u3057\u3044\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u308c\u307e\u3059\u3002\r\n\u3000\u3055\u3042\u4f7f\u3044\u305f\u304f\u306a\u308a\u307e\u3057\u305f\u304b\u3002", "comment": "

\u3053\u306e\u63b2\u793a\u677f\u306f\u3059\u3054\u3044\u3067\u3059\u3002\u4f55\u304c\u3059\u3054\u3044\u306e\u304b\u5229\u7528\u8005\u306b\u306f\u308f\u304b\u3089\u306a\u3044\u3067\u3057\u3087\u3046\u3051\u308c\u3069\u3001\u7ba1\u7406\u8005\u306f\u7ba1\u7406\u304c\u3057\u3084\u3059\u3044\u3067\u3059\u3002\u7c21\u5358\u306b\u904b\u7528\u3067\u304d\u307e\u3059\u3002heroku\u3067git\u3059\u308c\u3070\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u30af\u30ea\u30a2\u3057\u3066\u3059\u3050\u4f7f\u3048\u308b\u72b6\u614b\u306b\u306a\u308a\u307e\u3059\u3002\u6c17\u306b\u3057\u306a\u3044\u4eba\u306f\u305d\u306e\u307e\u307e\u4f7f\u3048\u307e\u3059\u3002\r\n

\u3000tornado\u3092\u4f7f\u7528\u3057\u3066\u66f8\u304b\u308c\u305f\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u304c\u5927\u5909\u7c21\u7d20\u3067\u3059\u3002\u306a\u304a\u304b\u3064\u30d6\u30ed\u30b0\u30b7\u30b9\u30c6\u30e0\u306b\u30a2\u30c3\u30d7\u304c\u30b0\u30ec\u30fc\u30c9\u3055\u305b\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\r\n

\u3000\u63b2\u793a\u677f\u306e\u7ba1\u7406\u306b\u5fc5\u8981\u306a\u62e1\u5f35\u3067\u3059\u304c\u30c1\u30e3\u30f3\u30cd\u30eb\u306e\u8ffd\u52a0\u306f\u7ba1\u7406\u8005\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u8ffd\u52a0\u3057\u305f\u3044URL\u3092\u6253\u3061\u8fbc\u3080\u3060\u3051\u3002\u305d\u3046\u3059\u308c\u3070\u81ea\u52d5\u3067\u4f5c\u6210\u3055\u308c\u305f\u65b0\u3057\u3044\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u308c\u307e\u3059\u3002\r\n

\u3000\u3055\u3042\u4f7f\u3044\u305f\u304f\u306a\u308a\u307e\u3057\u305f\u304b\u3002

", "date": "2016/11/22 19:43"}}, "info": {"1": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 1, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "infomation", "comment": "

infomation

", "date": "2017/08/21 21:19"}}, "_default": {"1": {"title": "pybbs", "count": 30, "info name": "info", "password": "admin", "title2": "

pybbs

", "mentenance": false, "out_words": ["\u6b7b\u306d", "\u963f\u5446", "\u30a2\u30db", "\u99ac\u9e7f", "\u30d0\u30ab"], "kinds": "conf", "bad_words": ["a

", "date": "2017/08/20 20:44"}, "8": {"title": "bbs", "number": 2, "name": "\u8ab0\u304b\u3055\u3093", "password": "KAINUSHI", "raw": "http://kainushi.xyz\r\ndesuyo", "comment": "

http://kainushi.xyz\r\n

desuyo

\u691c\u51fa\u3055\u308c\u305furl:http://kainushi.xyz", "date": "2016/12/14 19:21"}, "46": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 12, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:43"}, "47": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 13, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:43"}, "39": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 5, "name": "\u8ab0\u304b\u3055\u3093", "password": "", "raw": "test>>1desu>>2\r\n>>12", "comment": "

test>>1desu>>2\r\n

>>12

", "date": "2016/12/24 20:02"}, "62": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 28, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "55": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 21, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "43": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 9, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "\u4e0a\u306e\u8cb4\u5973\u3092\u524a\u9664\u3057\u307e\u3057\u305f", "comment": "

\u4e0a\u306e\u8cb4\u5973\u3092\u524a\u9664\u3057\u307e\u3057\u305f

", "date": "2017/08/20 18:34"}, "70": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 36, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "test>>8yori", "comment": "

test>>8yori

", "date": "2017/08/21 01:20"}, "9": {"title": "bbs", "number": 3, "name": "\u8ab0\u304b\u3055\u3093", "password": "KAINUSHI", "raw": "http://kainushi.xyz http://pybbs.herokuapp.com\r\nhttp://kainushi.xyz", "comment": "

http://kainushi.xyz http://pybbs.herokuapp.com\r\n

http://kainushi.xyz

\u691c\u51faURL:
http://kainushi.xyz
http://pybbs.herokuapp.com
", "date": "2016/12/15 18:28"}, "54": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 20, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "2": {"title": "\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u3068\u3057\u3066\u3054\u5229\u7528\u304f\u3060\u3055\u3044", "number": 1, "name": "\u7ba1\u7406\u8005", "password": "admin", "raw": "\u63b2\u793a\u677f\u306e\u52d5\u4f5c\u691c\u8a3c\u306b\u4f7f\u3063\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u3002\u843d\u66f8\u304d\u7528\u3067\u3059\u3002\u3054\u9023\u7d61\u306f\u5225\u306e\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u3069\u3046\u305e\u3002", "comment": "

\u63b2\u793a\u677f\u306e\u52d5\u4f5c\u691c\u8a3c\u306b\u4f7f\u3063\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u3002\u843d\u66f8\u304d\u7528\u3067\u3059\u3002\u3054\u9023\u7d61\u306f\u5225\u306e\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u3069\u3046\u305e\u3002

", "date": "2016/12/01 18:32"}, "56": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 22, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "53": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 19, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "57": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 23, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "69": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 35, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "test>>8desu", "comment": "

test>>8desu

", "date": "2017/08/21 00:53"}, "64": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 30, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:45"}, "65": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 31, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:45"}, "58": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 24, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "66": {"title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 32, "name": "", "password": "a", "raw": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "date": "2017/08/20 20:45"}, "72": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 38, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/21 01:26"}, "45": {"title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 11, "name": "", "password": "a", "raw": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "date": "2017/08/20 20:43"}, "74": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 40, "name": "\u7ba1\u7406\u8005", "password": "", "raw": ">>", "comment": "

>>

", "date": "2017/09/01 23:03"}, "38": {"title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 4, "name": "", "password": "b", "raw": ">>1 2 >>3", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "date": "2016/12/19 17:45"}, "48": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 14, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:43"}, "75": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 41, "name": "\u7ba1\u7406\u8005", "password": "", "raw": ">>1\r\n", "comment": "

>>1\r\n

", "date": "2017/09/01 23:03"}, "49": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 15, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "42": {"title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 8, "name": "", "password": "a", "raw": "test", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "date": "2017/08/20 18:34"}, "68": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 34, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 21:36"}, "41": {"title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 7, "name": "", "password": "a", "raw": "test", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "date": "2017/08/20 18:33"}, "61": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 27, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "40": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 6, "name": "\u8ab0\u304b\u3055\u3093", "password": "", "raw": ">>1>>2 >>3", "comment": "

>>1>>2 >>3

", "date": "2016/12/24 20:03"}, "67": {"title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 33, "name": "", "password": "a", "raw": "a", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "date": "2017/08/20 20:46"}, "51": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 17, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "59": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 25, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "50": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 16, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "63": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 29, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:45"}, "73": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 39, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "link>>15.", "comment": "

link>>15.

", "date": "2017/08/21 01:33"}, "52": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 18, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/20 20:44"}, "44": {"title": "\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "number": 10, "name": "", "password": "a", "raw": "del", "comment": "\u6295\u7a3f\u8005\u306b\u3088\u308a\u524a\u9664\u3055\u308c\u307e\u3057\u305f", "date": "2017/08/20 20:42"}, "71": {"title": "\u30bf\u30a4\u30c8\u30eb\u306a\u3057.", "number": 37, "name": "\u7ba1\u7406\u8005", "password": "", "raw": "a", "comment": "

a

", "date": "2017/08/21 01:26"}}, "temp": {"1": {"link": "/bbs1#14", "comment": "

a

/bbs1#14", "time": "2017/09/05", "date": 1}, "2": {"link": "/bbs1#12", "comment": "

a

/bbs1#12", "time": "2017/09/05", "date": 1}}} \ No newline at end of file -- 2.11.0