Skip to content

Instantly share code, notes, and snippets.

@Porter97
Created March 10, 2020 15:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Porter97/347c00c30755da25e9395b34dc223e00 to your computer and use it in GitHub Desktop.
Save Porter97/347c00c30755da25e9395b34dc223e00 to your computer and use it in GitHub Desktop.
#...
@main.route('/user/<username>')
def user(username):
#...
token = user.stream_user_token()
return render_template('user.html', user=user, token=token)
@main.route('/users')
def users():
#...
token = current_user.stream_user_token()
return render_template('users.html', users=users, pagination=pagination, token=token)
@main.route('/edit-profile', methods=['GET', 'POST'])
@login_required
def edit_profile():
#...
token = current_user.stream_user_token()
return render_template('edit_profile.html', form=form, token=token)
@main.route('/edit-profile/<int:id>', methods=['GET', 'POST'])
@login_required
@admin_required
def edit_profile_admin(id):
#...
token = current_user.stream_user_token()
return render_template('edit_profile.html', form=form, user=user, token=token)
@main.route('/new-collection/', methods=['GET', 'POST'])
@login_required
def new_collection():
#...
token = current_user.stream_user_token()
return render_template('new_collection.html', form=form, token=token)
@main.route('/edit-collection/<int:id>', methods=['GET', 'POST'])
@login_required
def edit_collection(id):
#...
token = current_user.stream_user_token()
return render_template('edit_collection.html', collection=collection, form=form, token=token)
@main.route('/content/<int:id>', methods=['GET'])
def get_content(id):
#...
token = current_user.stream_user_token()
return render_template('content.html', content=content, author=content.collection.author, token=token)
@main.route('/new-content/', methods=['GET', 'POST'])
@login_required
def new_content():
#...
token = current_user.stream_user_token()
return render_template('new_content.html', form=form, token=token)
@main.route('/edit-content/<int:id>', methods=['GET', 'POST'])
@login_required
def edit_content(id):
#...
token = current_user.stream_user_token()
return render_template('edit_content.html', content=content, form=form, token=token)
@main.route('/followers/<username>')
def followers(username):
#...
token = current_user.stream_user_token()
return render_template('followers.html', user=user, title="Followers of",
endpoint='.followers', pagination=pagination,
follows=follows, token=token)
@main.route('/followed_by/<username>')
def followed_by(username):
#...
token = current_user.stream_user_token()
return render_template('followers.html', user=user, title="Followed by",
endpoint='.followed_by', pagination=pagination,
follows=follows, token=token)
@main.route('/collection-followers/<int:id>')
@login_required
def collection_followers(id):
#...
token = current_user.stream_user_token()
return render_template('collection_followers.html',
collection=collection,
title='Followers',
endpoint='.collection_followers',
pagination=pagination,
follows=follows, token=token)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment