|
92
|
1 |
from twisted.internet import reactor |
|
|
2 |
from twisted.web import server |
|
|
3 |
|
|
|
4 |
from view.xmlrpc import getResource |
|
|
5 |
from controller.database import createDatabase,WithSession |
|
|
6 |
from model import User |
|
|
7 |
|
|
|
8 |
import logging |
|
|
9 |
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(name)s(%(processName)s)-%(levelname)s: %(message)s') |
|
|
10 |
|
|
|
11 |
def main(): |
|
|
12 |
reactor.listenTCP(7080, server.Site(getResource())) |
|
|
13 |
reactor.run() |
|
|
14 |
|
|
|
15 |
if __name__ == '__main__': |
|
|
16 |
createDatabase() |
|
|
17 |
with WithSession(autocommit=True) as session: |
|
|
18 |
session.add(User(name='test',apikey='abcdef123456789')) |
|
|
19 |
main() |