Sobes.tech
Back to questions
Junior — Middle
58

Можете ли вы рассказать о конкретном проекте, над которым работали?

Answer from AI

sobes.tech AI

В одном из проектов я разрабатывал веб-приложение на Python с использованием Flask. Задача заключалась в создании REST API для управления задачами пользователей. Я реализовал модели данных с помощью SQLAlchemy, настроил маршруты для CRUD операций и обеспечил аутентификацию через JWT. Также написал модуль для отправки уведомлений по электронной почте при изменении статуса задачи.

Пример простого маршрута во Flask:

from flask import Flask, jsonify, request
app = Flask(__name__)

tasks = []

@app.route('/tasks', methods=['POST'])
def create_task():
    data = request.json
    task = {'id': len(tasks) + 1, 'title': data['title'], 'done': False}
    tasks.append(task)
    return jsonify(task), 201

if __name__ == '__main__':
    app.run()