본문 바로가기

Web Development/Flask

(4)
User Authentication Login Authentication # Authentication ###################################################################################### # login ''' Json object example: { "username": "sunwoojgfh", "password": "jsw1025" } ''' ###################################################################################### @app.route('/login', methods=['POST']) def login_user(): print(request.json) try: body = request...
Setting up MongoDB Atlas connection 1. Go to MongoDB Atlas https://cloud.mongodb.com Cloud: MongoDB Cloud account.mongodb.com 2. Create new project 3. Create new database use default settings 4. Create new admin user remember username:password 5. Set network access 6. Get URI copy the url, replace password with admin user password 8. Set up Flask project Create Python Virtual Environment python -m venv . Activate virtual environme..
Python Flask MongoDB - Complete CRUD in one video https://www.youtube.com/watch?v=o8jK5enu4L4&ab_channel=CodersPage Create Python Virtual Environment python -m venv . Activate Virtual Environment source /bin/activate Install flask pip install flask Create server.py in root from flask import Flask app = Flask(__name__) ################################### @app.route("/users", methods=["POST"]) def create_user(): return "X" #######################..
Basics Installation pip install flask Better to install in venv Hello world from flask import Flask app = Flask(__name__) @app.route("/") def home(): return "Hello! This is the main page HELLO" if __name__ == "__main__": app.run() Run server python "tutorial1.py" Routing from flask import Flask, redirect, url_for, render_template ... @app.route("/") def user(name): return f"Hello {name}" @app.route("/a..