Beispiel #1
0
def _add_post():
	m = _Member()
	for key, value in request.forms.items():
		if key == "password":
			setattr(m, key, hash(value))	
		elif key != "submit":
			setattr(m, key, value)
	_session.add(m)

	page = "Membership / Add Member"
	content = """
		<p>Member added successfully.</p>
		<br />
		<a href='%s'>Back</a>
		""" % _
	_logger.info("Member added.")
	return template_index(_root, page, content)
Beispiel #2
0
def _add_post():
    m = _Member()
    for key, value in request.forms.items():
        if key == "password":
            setattr(m, key, hash(value))
        elif key != "submit":
            setattr(m, key, value)
    _session.add(m)

    page = "Membership / Add Member"
    content = """
		<p>Member added successfully.</p>
		<br />
		<a href='%s'>Back</a>
		""" % _
    _logger.info("Member added.")
    return template_index(_root, page, content)
Beispiel #3
0
def _modify_post():
	num = request.forms.get("num")
	_logger.debug("Attempting to modify member '%s'" % num)
	q = _session.query(_Member).filter(_Member.id==num).all()
	m = q[0]
	for key, value in request.forms.items():
		print("%s: %s"%(key, value))
		if key == "password" and (value.strip() != "" or value != None):
			setattr(m, key, hash(value))
		#TODO HASH ME LIGHTLY
		elif key != "submit":
			setattr(m, key, value)
	_session.add(m)

	page = "Membership / Modify Member"
	content = """
		<p>Member modified successfully.</p>
		<br />
		<a href='%s'>Back</a>
		""" % _
	_logger.info("Member '%s' modified." % num)
	return template_index(_root, page, content)
Beispiel #4
0
def _modify_post():
    num = request.forms.get("num")
    _logger.debug("Attempting to modify member '%s'" % num)
    q = _session.query(_Member).filter(_Member.id == num).all()
    m = q[0]
    for key, value in request.forms.items():
        print("%s: %s" % (key, value))
        if key == "password" and (value.strip() != "" or value != None):
            setattr(m, key, hash(value))
        #TODO HASH ME LIGHTLY
        elif key != "submit":
            setattr(m, key, value)
    _session.add(m)

    page = "Membership / Modify Member"
    content = """
		<p>Member modified successfully.</p>
		<br />
		<a href='%s'>Back</a>
		""" % _
    _logger.info("Member '%s' modified." % num)
    return template_index(_root, page, content)