Created
June 9, 2011 20:13
-
-
Save kingcons/1017604 to your computer and use it in GitHub Desktop.
interesting snippets
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def drop_to_ipy(self, request, qs): | |
def fixterm(): | |
import os; os.system('reset') | |
from pprint import pprint; import IPython; IPython.Shell.IPShellEmbed(argv=[])() | |
def admin_from_model_instance(obj): | |
admin.site._registry[obj.__class__].__class__ | |
def model_from_admin_obj(): | |
return [[k,v] for k,v in admin.site._registry.items() if v.__class__==self.__class__][0][0] | |
def find_multieditables(): | |
from django.contrib.admin import site, autodiscover | |
from medley.common.admin import MultiEditable | |
autodiscover() | |
[[model,admin] for model,admin in site._registry.items() if issubclass(admin.__class__, MultiEditable)] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment