from flask import Flask, render_template_string
from helper2 import ObjectIDConverter, objectid
app = Flask(__name__)
# Register ObjectIDConverter
app.url_map.converters['ObjectID'] = ObjectIDConverter
@app.route('/')
def index():
Template = '''
Profile
User
')
def profile(id):
Output = 'Profile ID: %s' % (id)
return Output
@app.route('/user/')
def user(id):
# Validate ObjectID
UserID = objectid(id)
if UserID:
Output = 'Profile ID: %s' % (UserID)
else:
Output = 'Invalid UserID'
return Output
# Run
if __name__ == "__main__":
app.run()