Запустить сценарий для заполнения модели

У меня есть скрипт, который заполняет модель (таблицу) данными. Чтобы запустить скрипт я делаю python manage.py shell < script.py он несколько раз работал правильно, но теперь он больше не заполняет таблицу, я не знаю почему.

import names
from app.models import Employee, Sector
from random import randint

s1 = Sector.objects.create(namesector="marketing", codesector="MKT"); s1.save()
for i in range(10):
       n = names.get_full_name().split(" ")
       p = Employee.objects.create_user(firstname=n[0], name=n[1], regID=str(i).zfill(2), codesector="MKT", password=str(i).zfill(2))
       p.save()

В таблицу Sector добавляется только s1, таблица employee остается пустой. Когда я пишу строку за строкой непосредственно в оболочке, данные добавляются правильно для таблицы сотрудников.

Вернуться на верх