spacepaste

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
>>> u = User.objects.all()
>>> u
[<User: user-g-PNC-Tool-0>, <User: user-g-PNC-Tool-1>, <User: user-g-PNC-Tool-2>, <User: user-g-PNC-Tool-3>, <User: user-g-PNC-Tool-4>, <User: user-g-PNC-Tool-5>, <User: user-g-PNC-Tool-6>, <User: user-g-PNC-Tool-7>, <User: user-g-PNC-Tool-8>, <User: user-g-PNC-Tool-9>, <User: user-g-PNC-Tool-10>, <User: user-g-PNC-Tool-11>, <User: user-g-PNC-Tool-12>, <User: user-g-PNC-Tool-13>, <User: user-g-PNC-Tool-14>, <User: user-g-PNC-Tool-15>, <User: user-g-PNC-Tool-16>, <User: user-g-PNC-Tool-17>, <User: user-g-PNC-Tool-18>, <User: user-g-PNC-Tool-19>, '...(remaining elements truncated)...']
>>> u = User.objects.all().filter(name="dev")
>>> u = User.objects.all().filter(username="dev")
>>> u
[<User: dev>]
>>> u = u[0]
>>> u
<User: dev>
>>> u.get_profile().flags
<django.db.models.fields.related.RelatedManager object at 0x10418dc90>
>>> t = Profile.objects.all().filter(name="Tool")
>>> t = ArtistProfile.objects.all().filter(name="Tool")
>>> t = Artist.objects.all().filter(name="Tool")
>>> t
[ <Artist: id 2, slug (SlugField), website (URLField), location (OneToOneField), description (TextField), date_reg (DateTimeField), authentication (CharField), width (IntegerField), height (IntegerField), image (ImageField), name (CharField), ftid (CharField), user (ForeignKey), verified (BooleanField), mbid (CharField), dcid (CharField)> ]
>>> t = t[0]
>>> t
<Artist: id 2, slug (SlugField), website (URLField), location (OneToOneField), description (TextField), date_reg (DateTimeField), authentication (CharField), width (IntegerField), height (IntegerField), image (ImageField), name (CharField), ftid (CharField), user (ForeignKey), verified (BooleanField), mbid (CharField), dcid (CharField)>
>>> t.name
u'Tool'
>>> u.get_profile().flags.filter(profile=t)
[]
>>> u.get_profile().flags.filter(profile=t)
[]
>>> Flag.objects.all()
[<Flag: dup>, <Flag: asdf>, <Flag: test>, <Flag: >, <Flag: spam>, <Flag: >, <Flag: spam!>]
>>> Flag.objects.all().filter(profile=t)
[<Flag: >]
>>> u.get_profile().flag_set.filter(profile=t)
>>> u..flag_set.filter(profile=t)
>>> u.flag_set.filter(profile=t)
[<Flag: >]
>>>