Ejemplo n.º 1
0
def save_login_info(name, value):
    message = "%s-%s" % (get_real_ip(), value)
    if name != "":
        dbutil.insert(
            "record:login",
            dict(type="login",
                 key=name,
                 value=message,
                 ctime=xutils.format_datetime(),
                 cdate=xutils.format_date()))
Ejemplo n.º 2
0
 def POST(self):
     coords = xutils.get_argument("coords")
     if coords != "null":
         dbutil.insert(
             "record:location",
             dict(type="location",
                  key=xauth.get_current_name(),
                  cdate=xutils.format_date(),
                  ctime=xutils.format_datetime(),
                  value=coords))
     return "{}"
Ejemplo n.º 3
0
def add_visit_log(user_name, url, name=None):
    exist_log = find_visit_log(user_name, url)
    if exist_log != None:
        update_visit_log(exist_log, name)
        return

    log = Storage()
    log.name = name
    log.url = url
    log.time = dateutil.format_datetime()

    dbutil.insert("plugin_visit_log:%s" % user_name, log)