Следующим шагом нам необходимо сгенерировать наших работников для модели Employee фейковыми данными.
Для этого установим Faker:
pip install Faker
Далее нам потребуется шелл. Мы его установили еще в прошлом модуле, если вы начали с нового проекта, то установим его:
pip install django-extensions
Откроем шелл:
python manage.py shell_plus
И запустим следующий цикл:
>>> from faker import Faker as fk
>>> the_fake = fk()
>>> for i in range(10000):
... a = Employee(first_name = the_fake.first_name(), last_name = the_fake.last_name(), about=the_fake.text())
... a.save()
...
Проверим наши таблицы:
Как мы видим, у нас успешно создалось 10 тысяч сотрудников.
Наш проект готов к добавлению индексов, приступим к этому в следующем разделе.