Setting Up Flask ORM with SQLAlchemy and Database Migrations
To use an ORM in Flask, install the required packages:
pip3 install sqlalchemy flask-sqlalchemy
Create a MySQL database for your application:
CREATE DATABASE flask DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
Configure the database URI in your Flask app:
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:123456@localhost:3306/flask'
Init ...
Posted on Thu, 18 Jun 2026 16:52:43 +0000 by sunnypal
Python Web Frameworks: Migrations, Deployment, and Query Optimization
Install Alembic with pip:
pip install alembic
Setup Process
Initialize repository: alembic init migrations
Create ORM models (example):
from sqlalchemy import Column, Integer, String, create_engine, Text
from sqlalchemy.orm import sessionmaker
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
class Customer( ...
Posted on Mon, 15 Jun 2026 17:34:01 +0000 by zigizal
Understanding Dify: An Open-Source LLM Application Development Platform
Introduction to Dify
Dify is an open-source platform for developing applications powered by Large Language Models (LLMs). It combines Backend-as-a-Service (BaaS) principles with LLMOps concepts, enabling developers to quickly build production-ready generative AI applications. The platform is designed to be accessible to both technical and non-t ...
Posted on Wed, 10 Jun 2026 17:14:53 +0000 by CBG
Understanding Flask's Request Context and Thread Safety
When Flask receives a request from a client, the framework needs to make the request object accessible to view functions so they can process the incoming data. One approach is to explicitly pass the request object as a parameter to your view functions:
from flask import Flask, request
app = Flask(__name__)
@app.route('/')
def handle_index(req ...
Posted on Wed, 10 Jun 2026 17:01:40 +0000 by hypernol
Getting Started with Docker Compose
Introduction to Docker Compose
Docker Compose is a tool designed for defining and running multi-container Docker applications. It uses YAML configuration files to specify services, making it suitable for various environments including production, staging, development, testing, and CI workflows.
Building a Simple Application
This example demonst ...
Posted on Sun, 07 Jun 2026 16:38:10 +0000 by aquaslayer
Flask Blueprints for Scalable Web Applications
Dynamic Flask Application Configuration
When developing a Flask appplication in a single file, the Flask object app is created in the global scope. This meens any configuration changes after the script runs won’t take effect. To resolve this, move app creation to a explicitly callable factory function, delaying instance initialization.
Factory ...
Posted on Sun, 31 May 2026 22:32:41 +0000 by Garcia
Modular Flask Application Development Using Blueprints
Blueprint are a core Flask feature used to organize an application into distinct components. They allow developers to group related views, templates, and static files, facilitating cleaner code and better scalability. This modular approach supports two primary patterns: functional and divisional architectures.
Challenges of Monolithic Applicasi ...
Posted on Wed, 20 May 2026 07:50:49 +0000 by hacko
Integrating Memcached Caching into Flask Applications
System Overview
Memcached functoins as a high-performance, distributed in-memory key-value store designed to speed up dynamic web applications by alleviating database load. It stores arbitrary data consisting of key-value pairs in RAM.
Prerequisites
To begin, ensure the server daemon is running locally or remotely on port 11211. The Python clie ...
Posted on Sun, 17 May 2026 10:32:25 +0000 by lordzardeck
Handling the Flask Request Object and Parsing HTTP Data
The request object in Flask serves as a global proxy to the current context's request data. Designed to be thread-safe, it ensures that even in a multi-threaded environment, the data accessed belongs specifically to the active request being handled by that thread.from flask import Flask, request
app = Flask(__name__)
@app.route('/api/inspect' ...
Posted on Sun, 17 May 2026 09:06:34 +0000 by MrAdam
Establishing a Local Inference Pipeline for Open-Source Large Language Models
Prerequisites and Environment Configuration
Before deploying any model, ensure the Python environment is stable. Update package managers and configure mirror sources to improve download stability if network constraints exist.
Dependency Installation
Update pip first, then install core libraries required for Hugging Face or ModelScope models. Us ...
Posted on Fri, 15 May 2026 19:47:50 +0000 by mr_mind