I've never seen Marcos's way of solving this. But I do it this way:
First hide the field:
class PostAdmin(admin.ModelAdmin):
exclude=('registered_date')
admin.register(Post, PostAdmin)
And let a default value be filled in, in your models.py file:
class Post(models.Model):
t
class PostForm(forms.ModelForm):
registered_date = forms.DateTimeField(widget=forms.HiddenInput)
class Meta:
model = Post
class PostAdmin(admin.ModelAdmin):
form = PostForm
admin.register(Post, PostAdmin)
Rgds,
Marcos
On Thu, Nov 18, 2010 at 5:11 PM, Anderson Goulart wrot
Hi,
Imagine that I have a simple model like this:
import datetime
class Post(models.Model):
title = models.CharField(max_legth=100)
desc = models.TextField()
registered_date = models.DateTimeField(default=datetime.datetime.now)
Now I want to use admin interface to fill
3 matches
Mail list logo