Example #1
0
def index():
    bootstrap.initialize()
    user = User.select().where(User.email == "*****@*****.**").get()
    invoice = Invoice.select().where(Invoice.user_email == user.email).get()
    total = invoice.design_fee + invoice.hosting_fee + invoice.developer_fee + invoice.domain_fee
    return render_template("invoice.html",
                           user=user,
                           invoice=invoice,
                           total=total)
Example #2
0
# -*- coding: utf-8 -*-
import sys, os

path = sys.path[0]
if os.path.isdir(path):
    os.chdir("%s%s.." % (path, os.sep))
elif os.path.isfile(path):
    os.chdir("%s%s.." % (os.path.dirname(path), os.sep))
sys.path.insert(0, ".")
import bootstrap
bootstrap.initialize()

from web.model.setting import db, Dao, Setting
db.create_all()
dao = Dao()
dao.add(Setting("email", ""))
dao.add(Setting("project", ""))
dao.add(Setting("mailuser", "*****@*****.**"))
dao.add(Setting("mailpasswd", "Llysc1S!kr"))
dao.add(Setting("mailserver", "smtp.sina.com"))
from web.model.ne import db
db.create_all()
Example #3
0
#!/usr/bin/env python
# -*- coding:utf-8 -*-

#this is a trick to let the pyqt and flask work well
#please do not change anything unless u know what u'r donging
from utils.sc_globals import sc_globals, sc_globals_editable
sc_globals_editable.QT_CLIENT = True
from bootstrap import initialize
initialize()
import webprocess
#end

import sys
import threading
import socket
import time

from PyQt4 import QtGui

from scui.biz import main_window


class WebProcess(threading.Thread):
    def __init__(self):
        super(WebProcess, self).__init__()

    def run(self):
        #sc_globals.APP.run(host=sc_globals.LOCAL_ADDRESS, port=sc_globals.LOCAL_PORT)
        sc_globals.APP.run(host="0.0.0.0", port=sc_globals.LOCAL_PORT)

    def is_initiated(self):
Example #4
0
#!/usr/bin/env python
# -*- coding:utf-8 -*-

from bootstrap import initialize
initialize()

from flask import abort, send_from_directory, redirect, url_for
from jinja2 import TemplateNotFound

from utils.sc_globals import sc_globals
from web.widget.render import render
from web.model.setting import is_initiated

app = sc_globals.APP

#blueprint
from web.test import test
from web.ne import ne
from web.setting import setting
from web.collector import collector
app.register_blueprint(test, url_prefix="/test")
app.register_blueprint(ne, url_prefix="/ne")
app.register_blueprint(setting, url_prefix="/setting")
app.register_blueprint(collector, url_prefix="/collector")

@app.route('/')
def index():
    if not is_initiated():
        return redirect(url_for("setting.index"))
    try:
        return render('index.html')
Example #5
0
# -*- coding: utf-8 -*-
import sys, os

path = sys.path[0]
if os.path.isdir(path):
    os.chdir("%s%s.."%(path, os.sep))
elif os.path.isfile(path):
    os.chdir("%s%s.."%(os.path.dirname(path), os.sep))
sys.path.insert(0, ".")
import bootstrap
bootstrap.initialize()

from web.model.setting import db, Dao, Setting
db.create_all()
dao = Dao()
dao.add(Setting("email", ""))
dao.add(Setting("project", ""))
dao.add(Setting("mailuser", "*****@*****.**"))
dao.add(Setting("mailpasswd", "Llysc1S!kr"))
dao.add(Setting("mailserver", "smtp.sina.com"))
from web.model.ne import db
db.create_all()