Hello Djangonauts,

I'm doing something wrong, but I just can't see it!

My problem is that a custom model field isn't being displayed in the Admin 
interface.

I'm running OS X 10.6.3, Python 2.6, and Django 1.1.1. I installed 
django-picklefield 0.1.5 from PyPi, and I'm trying to use it in a database 
model. I defined a couple of custom PickledObjectField fields. They show up in 
the Admin model docs as being of type "Text", but they *don't* show up in the 
Admin when I add or change a row.

Here's what I'm doing. What am I doing wrong?

John

------------------

In models.py:

from picklefield.fields import PickledObjectField

class LayoutTemplate(models.Model):
    [snip]
    attachment_points = PickledObjectField(help_text="A list of 
TemplateAttachmentPoints")
    placed_objects = PickledObjectField(blank=True,
                                        help_text="A list of objects placed on 
this template")
    # These LayoutObjects are allowed on this template.
    allowed_objects = PickledObjectField(help_text="A list of allowed objects.")

    def __unicode__(self):
        return u"%s" % self.name


In admin.py:

from hosted.models import LayoutTemplate
from django.contrib import admin
admin.site.register(LayoutTemplate)



-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to