Skip to content

Instantly share code, notes, and snippets.

@kianurivzzz
Created September 2, 2024 18:55
Show Gist options
  • Save kianurivzzz/bad411825f936285f0ef7d5547bc01e1 to your computer and use it in GitHub Desktop.
Save kianurivzzz/bad411825f936285f0ef7d5547bc01e1 to your computer and use it in GitHub Desktop.
from faker import Faker
from flask import Flask, jsonify
fake = Faker()
fake.seed_instance(1234)
domains = [fake.domain_name() for i in range(10)]
phones = [fake.phone_number() for i in range(10)]
app = Flask(__name__)
@app.route('/')
def index():
return 'go to the /phones or /domains'

С ростом веб-приложения нужно выводить разные данные на отдельных страницах, чтобы удобно их представлять.

В этом упражнении вам нужно вывести список двух ресурсов: телефонов и доменов.

Добавьте обработчики:

/phones — возвращает список телефонов, которые содержатся в переменной phones, закодированной в json

/domains — возвращает список доменов, которые содержатся в переменной domains, закодированной в json

Подсказки

Сериализация данных в json и формирование объекта Response: flask.json.jsonify()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment