def publisher(type_name='', publisher_type=PRE_PUBLISHER_TYPE):
    def wrapper(f):
        register_publisher(f, type_name, publisher_type)
        return f

    if callable(type_name):
        # it must be the function it self
        f = type_name
        type_name = ''
        return wrapper(f)

    return wrapper
Handler for POST requests.
dataset/ETHPy150Open eoyilmaz/anima/anima/publish.py/publisher--crossover with--dataset/ETHPy150Open AppScale/appscale/AppDashboard/dashboard.py/ChangePasswordPage.post