Snippet List
    
        
        
            
                
                A management command to automatically generate a fully specified admin for the models in a specific app.
It automatically generates raw_id_fields, search_fields, list_filter and more. It bases this on date fields, fields named as "name" or slug.
Usage: ./manage admin_autogen <model>
                
                    
                    
                    - django
- scaffold
- auto
- django-admin
- automatic
- generation
- generate
 
            
            
        
        
        
            
                
                Just extends your models from this One... is abstract so, it will not generate a table. 
Now, in your urls.py do this:
from django.conf.urls.defaults import *
from animals.models import Dog, Cat, Bird
urlpatterns = patterns('animals.views',
    url(r'^$', 'index', {},Dog._meta.app_label),
)
dog=Dog()
cat=Cat()    
bird=Bird()    
urlpatterns+=dog.build_generic_CRUD_urls(Dog)
urlpatterns+=cat.build_generic_CRUD_urls(Cat)
urlpatterns+=bird.build_generic_CRUD_urls(Bird)
then you can create the templates, and get the urls like this:
{{ object.get_absolute_url }} View
{{ object.get_update_url }} Edit
{{ object.get_delete_url }} Delete
{{ dummy_object.get_create_url }} Create
dummy_object is a quick and dirty solution until I find some better... 
With all these you can create 54 functional and low detail CRUDS in one hour. :D
Enjoy!
                
            
            
        
        
     
    
    2 snippets posted so far.