Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
На создание инстансов класса тратится > 10сек
setattr(self, "Col{0}".format(x), values[x + 1])
from django.db import models
def buildDjangoObject():
class DjangoObject(models.Model):
class Meta:
app_label = ''
DjangoObject.Id = models.IntegerField()
for x in xrange(ColsCount):
setattr(DjangoObject, "Col{0}".format(x), models.TextField())
return DjangoObject
DjangoObject = buildDjangoObject()
и def test5(self):
return tuple(row for row in DjangoObject.objects.raw(self.query))
Неочевидная оптимизация по скорости при решении конкретной задачи на Python