Продвинутый Django 5 для продолжающих

Прогресс по курсу:  0/193

3.2 Подготовка проекта и установка Debug Toolbar, генерация данных
2 из 2 шагов пройдено

Следующим шагом нам необходимо сгенерировать наших работников для модели 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 тысяч сотрудников.

Наш проект готов к добавлению индексов, приступим к этому в следующем разделе.


Будьте вежливы и соблюдайте наши принципы сообщества. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий
Нет обсуждений. Начните первое.