I have the following code:
models.py:
class DataTable(models.Model):
    datFile = models.CharField(max_length = 200)
    structFile = models.CharField(max_length = 200)
    bannerVar = models.CharField(max_length = 50)
    stubVar = models.CharField(max_length = 50)
    stubNets = models.BooleanField()

    def __unicode__(self):
        return u'%s %s %s %s' % (self.datFile, self.structFile,
self.bannerVar, self.stubVar)

forms.py:
class DataTableForm(forms.ModelForm):

    class Meta:

        model = DataTable

views.py:
def datatables(request):
    if request.method == 'POST':
        form = DataTableForm(request.POST)
        if form.is_valid():
            form.save()
            return redirect('myapp/tabspec.html')
    else:
        form = DataTableForm()
    return render(request, 'myapp/datatables.html', {
        'form': form,
    })

def tabspec(request):
    try:
        datFile = DataTable.datFile
        context = Context({
            'datFile': datFile,
        })
    except DataTable.DoesNotExist:
        raise Http404
    return HttpResponse(template.render(context))

The DataTable view shows, as a form; I enter the values for the ields, when
I click the button, I get the error "type object 'DataTable' has no
attribute 'datFile'".  I thought maybe I should be referring to
DataTableForm.datFile, but this gave the same error.
I am confused, could any one tell me where I am going wrong?
Regards,
Nigel Legg
07914 740972
http://www.treavnianlegg.co.uk
http://twitter.com/nigellegg
http://uk.linkedin.com/in/nigellegg

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to