ctx = { 'customers':customers }
to
  ctx = { 'customers':customers , 'form': form }



On Wed, May 14, 2014 at 11:22 AM, G Z <[email protected]> wrote:

> so I changed my code into 3 parts. If I understood the documentation right
>> this should create a form based on the Customer model in models.py and
>> display it on my index.html
>>
>
>
>
> *forms.py*
>
> from django import forms
> from .models import Customer
>
> class SignUpForm(forms.ModelForm):
>         class Meta:
>                 model = Customer
> *models.py*
>
> class Customer(models.Model):
>     NAME = models.CharField(max_length=200)
>     WEBSITE = models.CharField(max_length=200)
>     PHONE = models.CharField(max_length=200)
>     EMAIL = models.CharField(max_length=200)
>     ADDRESS = models.CharField(max_length=200)
>     VMIDS = models.CharField(max_length=200)
>
>     def __unicode__(self):
>         return self.NAME
>
>
> *views.py*
>
> from django.shortcuts import render
> from django.http import HttpResponse
> from vmware.models import Customer
> from django.shortcuts import render_to_response
> from vmware.models import Vms
> from .forms import SignUpForm
>
>
> def index(request):
>         form = SignUpForm(request.POST or None)
>         if form.is_valid():
>                 save_it = form.save(commit=False)
>                 save_it.save()
>         customers = Customer.objects.all()
>         ctx = { 'customers':customers }
>         return render_to_response('index.html', ctx)
>
>
> *index.html*
>
> <form action='' method='POST'> {% csrf_token %}
>      {{ form.as_p }}
>      <p><input type="submit" value="Add"></p>
> </form>
>
>  --
> 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.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/a4f836fc-c039-486c-b53b-55ce4178970a%40googlegroups.com<https://groups.google.com/d/msgid/django-users/a4f836fc-c039-486c-b53b-55ce4178970a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAN7tdFQ%2BgOR6XgSrw3JrLmCjTr814FVTUb0EZd7bjvpPcGC%2BBw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to