Hi everyone. I'm new to Django, learning things mostly through trial and error, but this time I can't seem to figure out what went wrong. I overrode the admin change_form.html for my model so that I could add a Javascript RTE that I found, but not only does the text area look broken (it's split in two, on separate lines), the slug field no longer prepopulates (it did before I changed things). The RTE works as expected, though. I'm not sure what I'm supposed to be pasting in order to get an accurate diagnosis, so here's everything I think is relevant.
This is the model in question: class Entry(models.Model): # ALL TITLES MUST BE UNIQUE! The slug is gonna give me problems if it isn't. title = models.CharField(max_length=250, unique=True) slug = models.SlugField( help_text="This field will be filled in automatically based on the title field.\ You don't need to fill this in. Honest." ) subject = models.CharField(max_length=140) category = models.ManyToManyField(Category) author = models.ForeignKey(User) dateTime = models.DateTimeField(default=datetime.datetime.now) content = models.TextField() content_html = models.TextField() class Meta: ordering = ['-dateTime'] verbose_name_plural = "Entries" def __unicode__(self): return self.title def get_aboslute_url(self): return "/%s/%s" % (self.dateTime.strftime("%Y/%b/%d").lower (),self.slug) def save(self): html_data = markdown.markdown(self.content) super(Entry, self).save() This is the modeladmin for the model: class EntryAdmin(admin.ModelAdmin): fields = ('title', 'subject', 'slug', 'dateTime', 'category', 'content',) prepopulated_fields = {'slug' : ('title',)} date_hierarchy = 'dateTime' list_filter = ('dateTime',) def save_model(self, request, object, form, change): if not change: object.author = request.user object.save() And this is the new form: {% extends "admin/change_form.html" %} {% block form_top %} <p>A customized entry form.</p> {% endblock %} {% block extrahead %} <script src="http://js.nicedit.com/nicEdit-latest.js" type="text/ javascript"></script> <script type="text/javascript">bkLib.onDomLoaded (nicEditors.allTextAreas);</script> {% endblock %} I placed this file in my templates dir, in the /admin/(my_app)/Entry folder. Any help would be greatly appreciated, because I'm really stuck on this one. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@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 -~----------~----~----~----~------~----~------~--~---