Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import secrets
- from PIL import Image
- from flask import render_template, url_for, flash, redirect, request, abort
- from SpaceBlog import app, db, bcrypt, mail
- from SpaceBlog.forms import (RegistrationForm, LoginForm, UpdateAccountForm,
- PostForm, RequestResetForm, ResetPasswordForm)
- from SpaceBlog.models import User, Post
- from flask_login import login_user, current_user, logout_user, login_required
- from flask_mail import Message
- import mysql.connector as mariadb
- @app.route('/')
- def index():
- return render_template('index.html')
- @app.route('/home')
- def home():
- return render_template('index.html')
- @app.route('/about')
- def about():
- return render_template('about.html')
- @app.route("/forum")
- def forum():
- page = request.args.get('page', 1, type=int)
- posts = Post.query.order_by(Post.date_posted.desc()).paginate(page=page, per_page=5)
- return render_template('forum.html', posts=posts)
- @app.route("/test")
- def test():
- flash("Flash test!!!")
- return render_template('space_layout.html')
- @app.route('/contact')
- def contact():
- return render_template('contact.html')
- @app.route('/map')
- def map():
- return render_template('map.html')
- @app.route('/space')
- def space():
- return render_template('space.html')
- @app.route('/apollo_audio')
- def apollo_audio():
- return render_template('space_sound.html')
- @app.route('/space/audio/apollo11')
- def apollo11_audio():
- return render_template('apollo11.html')
- @app.route('/space/audio/apollo12')
- def apollo12Audio():
- return render_template('apollo12.html')
- @app.route('/space/audio/apollo13')
- def apollo13Audio():
- return render_template('apollo13.html')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement