annotate legacy/data.py @ 791:0ca691cccf8d
Utilize select_related() for user & user profiles.
This commit also removes the caching of the avatar URL in the
avatar template tag. This is because we are now using select_related,
so we already have the profile & avatar when we get to the tag.
Thus we don't need to waste time querying the cache.
Removed an apparently unused member map template as well.
author |
Brian Neal <bgneal@gmail.com> |
date |
Fri, 23 May 2014 21:52:41 -0500 |
parents |
ee87ea74d46b |
children |
|
rev |
line source |
bgneal@292
|
1 """
|
bgneal@292
|
2 Misc data for the legacy management commands.
|
bgneal@292
|
3
|
bgneal@292
|
4 """
|
bgneal@292
|
5
|
bgneal@292
|
6 # Over time various users asked me to change their username. The legacy site
|
bgneal@292
|
7 # rarely stored foreign keys to users; instead it stored the name of the user
|
bgneal@292
|
8 # at the time. This dictionary contains mappings from old usernames to new
|
bgneal@292
|
9 # usernames.
|
bgneal@292
|
10
|
bgneal@292
|
11 KNOWN_USERNAME_CHANGES = {
|
bgneal@292
|
12 'cavefishbutchdelux': 'butchdelux',
|
bgneal@535
|
13 'findicator1': 'WaveOhhh',
|
bgneal@535
|
14 'tikimania': 'Tikitena',
|
bgneal@292
|
15 'sandyfeet': 'RickRhoades',
|
bgneal@535
|
16 'crumb': 'crumble',
|
bgneal@535
|
17 'allenbridgewater': 'Outerwave_Allen',
|
bgneal@535
|
18 'reddtyde': 'Redd_Tyde',
|
bgneal@535
|
19 'fendershowman63': 'Abe',
|
bgneal@535
|
20 'hearteater': 'JoshHeartless',
|
bgneal@535
|
21 'surfdaddy': 'zzero',
|
bgneal@535
|
22 'frisbie': 'zzero',
|
bgneal@535
|
23 'retroactivegammarays': 'Retroactive_Taj',
|
bgneal@535
|
24 'mrrebel': 'Eddie_Bertrand',
|
bgneal@535
|
25 'doublecoil': 'Showman',
|
bgneal@536
|
26 'tsunami_tom': 'TomH',
|
bgneal@536
|
27 'davidj': 'davidphantomatic',
|
bgneal@536
|
28 'svd': 'Bilge_Rat',
|
bgneal@536
|
29 'dave_ledude': 'DaveF',
|
bgneal@292
|
30 }
|
bgneal@292
|
31
|