コード例 #1
0
ファイル: server.py プロジェクト: yanwen/argon
# -*- coding: utf-8 -*-

import sys
sys.path.append('../')

from chaofeng import Server,g
from chaofeng.g import mark,static
import login,user,menu,board,post,special_frame
import config
from model import db_orm

@mark('debug')
class LoginDebugFrame(login.WelcomeFrame):

    def initialize(self):
        self.session.charset = 'gbk'
        self.handle_login('111','111111')
        
if __name__ == '__main__' :
    s = Server(mark[config.root])
    s.run()
コード例 #2
0
        # self.auth('123','123456')
        # self.goto('add_board')
        # self.goto('user_editdata')
        # self.try_login('admin','123456')
        self.try_login('admin', '123456')
        # self.try_login('test', '123456')
        # self.goto('dd')
        # self.goto('post','Test1','3')
        pass


# @mark('finish')
# class FinishFrame(Frame):

#     def finish(self, e=None):
#         raise BadEndInterrupt

# config.data['ROOT'] = 'debug'

manager.telnet['default_board_index'] = {}

ALL_MODULES = sys.modules.keys()

if __name__ == '__main__':
    manager.status.clear_all()  ####################  ugly but work
    if mark.get('debug'):
        s = Server(mark['debug'])
    else:
        s = Server(mark[config.data['ROOT']])
    s.run()
コード例 #3
0
ファイル: pclient.py プロジェクト: sscst/argon
            print arepr(get)

    def refresh_auto(self):
        while True:
            sleep(self._delay)
            self.refresh()

    def get(self, char):
        if char == ac.k_ctrl_l:
            self.refresh()
        self._tn.write(self.s(char))
        if self._will_print:
            print repr(char)
        self.refresh()

    def ignore(self, data):
        return True  #False#data.startswith('\x1b[3;1H')


class DefaultFrame(Frame):
    def initialize(self):
        self.raw_goto(ProxyerFrame,
                      noprint=False,
                      remote='argo.sysu.edu.cn',
                      charset='gbk')


if __name__ == '__main__':
    s = Server(DefaultFrame, port=4999)
    s.run()
コード例 #4
0
ファイル: app.py プロジェクト: qingant/guest
def main():
    connect(db="guest", host="mongodb://localhost/")
    s = Server(Welcome)
    s.run()
コード例 #5
0
ファイル: app.py プロジェクト: qingant/guest
def main():
    connect(db="guest", host='mongodb://localhost/')
    s = Server(Welcome)
    s.run()