Skip to content

Instantly share code, notes, and snippets.

/admin.py Secret

Created April 17, 2013 16:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/bc49217d92f5d6b7a159 to your computer and use it in GitHub Desktop.
Save anonymous/bc49217d92f5d6b7a159 to your computer and use it in GitHub Desktop.
from django.contrib import admin
from apps.trend.models import Trendy
class TrendyAdmin(admin.ModelAdmin):
exclude =('user', )
list_display = ('name', 'created')
list_filter = ('name', )
def save_model(self, request, obj, form, change):
if not change:
obj.user = request.user
obj.save()
admin.site.register(Trendy, TrendyAdmin)
from django.db import models
from django.contrib.auth.models import User
class Trendy(models.Model):
name = models.CharField(max_length=128, help_text='Trend display name')
user = models.ForeignKey(User)
created = models.DateTimeField(auto_now_add=True, help_text=help_created)
modified = models.DateTimeField(auto_now_add=True, help_text=help_modified)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment