Here some code:
---------------------------------------------------------------------
class TestField(models.Model):
    name = models.TextField()
    text = models.ManyToManyField(TextOption)
    class Meta:
        db_table = 'test'


test = TestField.objects.get()
a = time.time()
for i in range(0, 10000):
    t = getattr(test, "text")
print "text: %f"%(time.time()-a)
a = time.time()
for i in range(0, 10000):
    t = getattr(test, "name")
print "name: %f"%(time.time()-a)


text: 1.149759
name: 0.017819
---------------------------------------------------------------------

Can someone explain me, why when i'm doing gettatr(test, "text")
(ManyToMany) i have so long delay? That is django (not database)
problem but i really don't know why. Anyone?


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to