Здравствуйте.
Речь о django.
Есть пустая база данных (models.py описан правильно).
Мне надо пополнить эту БД некоторыми данными через код.
Как это можно сделать и какие методы использовать?
Знаю как через формы это делать (через сам сайт), а так чтобы быстренько через код не знаю.
Заранее спасибо!
Зайдите в shell (python manage.py shell), импортируйте свою модель from myapp.models import MyModel
и пробуйте :) Например, MyModel.objects.create(title="Тест", description="описание")
или вот таким образом:
t = MyModel(title="Test", description="описание")
t.save()
f = open('/Users/Mistin/Desktop/films.txt', 'r')
for line in f:
p = Film(title="line")
p.save()
Там на каждой строке в файле есть заголовки, эти заголовки мне в БД надо разместить.