I'n new to django, and I am having trouble with forms: I tried following the example on the web page: http://docs.djangoproject.com/en/dev/topics/forms/#topics-forms-index
I setup a quick unit test, but I am unable to get the desired result with forms.Form. I replaced my forms.Form object with a ModelForm, and it works fine. Unfortunately I need to use the standard Form, because the form doesn't really match my model that much. I am using django1.0 Example 1: with forms from django import forms class UploadImageForm(forms.Form): name = models.CharField(max_length=200) notes = models.CharField(max_length=200) image = models.ImageField(upload_to='images') import unittest from django.test.client import Client class BasicTest(unittest.TestCase): def testStuff(self): u = UploadImageForm() print '****' print u.as_p() print '****' I ran mange.py test.... Output (nothing): **** **** It is a forms.Form object. When I print out dir() I get all the other object data, but for some reason as_p(), as_table(), etc... don't produce any output. Example 2: with ModelForm from django.forms import ModelForm class UploadImageForm(ModelForm): class Meta: fields = ('notes','image') model = ImageResource #defined elsewhere This time, when I run the unit test, I get the following output (it works): **** <p><label for="id_notes">Notes:</label> <input id="id_notes" type="text" name="notes" maxlength="200" /></p> <p><label for="id_image">Image:</label> <input type="file" name="image" id="id_image" /></p> **** Any ideas? --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---