26 lines
695 B
Python
26 lines
695 B
Python
|
|
from flask import Flask, jsonify
|
||
|
|
# from flask_cors import CORS
|
||
|
|
import os
|
||
|
|
from dotenv import load_dotenv
|
||
|
|
|
||
|
|
load_dotenv() # Đọc file .env
|
||
|
|
|
||
|
|
app = Flask(__name__) # ← Đây là dòng quan trọng nhất
|
||
|
|
|
||
|
|
# Cho phép React (localhost:5173) gọi API từ backend
|
||
|
|
CORS(app, origins=["http://localhost:5173", "http://127.0.0.1:5173"])
|
||
|
|
|
||
|
|
@app.route('/')
|
||
|
|
def home():
|
||
|
|
return jsonify({
|
||
|
|
"message": "✅ Backend NDMS đang chạy thành công!",
|
||
|
|
"status": "ok"
|
||
|
|
})
|
||
|
|
|
||
|
|
@app.route('/health')
|
||
|
|
def health():
|
||
|
|
return jsonify({"status": "healthy"})
|
||
|
|
|
||
|
|
# Phần này bạn hay dùng
|
||
|
|
if __name__ == '__main__':
|
||
|
|
app.run(host='0.0.0.0', port=8000, debug=True)
|