Beispiel #1
0
from apps.View import *

from apps.dbModels import Book
from apps.BaseHandler import BaseHandler
from apps.utils import fix_filesizeformat

#reload(sys)
#sys.setdefaultencoding('utf-8')

for book in BookClasses():  #添加内置书籍
    if memcache.get(book.title):  #使用memcache加速
        continue
    b = Book.all().filter("title = ", book.title).get()
    if not b:
        b = Book(title=book.title,
                 description=book.description,
                 builtin=True,
                 needs_subscription=book.needs_subscription)
        b.put()
        memcache.add(book.title, book.description, 86400)


class Test(BaseHandler):
    def GET(self):
        s = ''
        for d in os.environ:
            s += "<pre><p>" + str(d).rjust(28) + " | " + str(
                os.environ[d]) + "</p></pre>"
        return s


main.urls += [
from apps.View import *

from apps.dbModels import Book
from apps.BaseHandler import BaseHandler
from apps.utils import fix_filesizeformat

#reload(sys)
#sys.setdefaultencoding('utf-8')

for book in BookClasses():  #添加内置书籍
    if memcache.get(book.title): #使用memcache加速
        continue
    b = Book.all().filter("title = ", book.title).get()
    if not b:
        b = Book(title=book.title,description=book.description,builtin=True)
        b.put()
        memcache.add(book.title, book.description, 86400)

class Test(BaseHandler):
    def GET(self):
        s = ''
        for d in os.environ:
            s += "<pre><p>" + str(d).rjust(28) + " | " + str(os.environ[d]) + "</p></pre>"
        return s

main.urls += ["/test", "Test",]

application = web.application(main.urls, globals())
store = MemcacheStore(memcache)
session = web.session.Session(application, store, initializer={'username':'','login':0,"lang":''})
Beispiel #3
0
from apps.dbModels import Book
from apps.BaseHandler import BaseHandler
from apps.utils import fix_filesizeformat

#reload(sys)
#sys.setdefaultencoding('utf-8')

for book in BookClasses():  #添加内置书籍
    if memcache.get(book.title):  #使用memcache加速
        continue
    b = Book.all().filter("title = ", book.title).get()
    if not b:
        b = Book(title=book.title,
                 description=book.description,
                 builtin=True,
                 needs_subscription=book.needs_subscription,
                 separate=False)
        b.put()
        memcache.add(book.title, book.description, 86400)


class Test(BaseHandler):
    def GET(self):
        s = ''
        for d in os.environ:
            s += "<pre><p>" + str(d).rjust(28) + " | " + str(
                os.environ[d]) + "</p></pre>"
        return s