# my_app/views.py
from django.shortcuts import render, get_object_or_404
# Create your views here.
from .models import User
from .forms import UserQueryForm
def home(request): # home page
a_list = User.objects.filter()
for item in a_list:
context = {'username': item.username,'contact_info': item.mobile_nos
, 'req_date': item.request_date}
print(item.username)
return render(request, 'userinfo/information.html', context)
def query_form(request): # the concerned view
if request.method == 'POST':
form = UserQueryForm(request.POST)
if form.is_valid():
get_date = request.POST['date']
get_username = request.POST['username']
get_mobile_nos = request.POST['mobilenos']
context ={'username':get_username, 'contact_info':
get_mobile_nos, 'req_date': get_datetime}
return render(request, 'userinfo/information.html', context)
else:
form = UserQueryForm()
return render(request, 'userinfo/form.html',{ 'form': form })
On Monday, February 19, 2018 at 7:52:05 PM UTC+5:30, prince gosavi wrote:
>
> Hi,
>
> I am building a simple django application for user feedback. And I have
> created a form for that purpose.
>
> Here is the snippet:
> # my_app/forms.py
>
> from django import forms
> import datetime
> class UserQueryForm(forms.Form):
> date = forms.DateField(initial=datetime.date.today) # need help
> username = forms.CharField(label='Username:', max_length=15)
> mobilenos = forms.CharField(max_length=10, label='Mobile Nos')
>
>
> And here is my template:
> <!--my_app/templates/my_app/form.html-->
> <form action="" method="POST">
> {% csrf_token %}
> <h1>Date:</h1>
> {{ form.date }}
> {{ form.username.label}}
> {{ form.username }}
> <br />
> {{ form.mobilenos.label}}
> {{ form.mobilenos}}
> <br />
> <input type="submit" value="Submit">
> </form>
>
> I would like to initialize the *date *so that it is automatically set to
> today's date when the page loads.
> All suggestions are welcomed.
>
> Regards,
>
> Rajkumar
>
On Monday, February 19, 2018 at 7:52:05 PM UTC+5:30, prince gosavi wrote:
>
> Hi,
>
> I am building a simple django application for user feedback. And I have
> created a form for that purpose.
>
> Here is the snippet:
> # my_app/forms.py
>
> from django import forms
> import datetime
> class UserQueryForm(forms.Form):
> date = forms.DateField(initial=datetime.date.today) # need help
> username = forms.CharField(label='Username:', max_length=15)
> mobilenos = forms.CharField(max_length=10, label='Mobile Nos')
>
>
> And here is my template:
> <!--my_app/templates/my_app/form.html-->
> <form action="" method="POST">
> {% csrf_token %}
> <h1>Date:</h1>
> {{ form.date }}
> {{ form.username.label}}
> {{ form.username }}
> <br />
> {{ form.mobilenos.label}}
> {{ form.mobilenos}}
> <br />
> <input type="submit" value="Submit">
> </form>
>
> I would like to initialize the *date *so that it is automatically set to
> today's date when the page loads.
> All suggestions are welcomed.
>
> Regards,
>
> Rajkumar
>
On Monday, February 19, 2018 at 7:52:05 PM UTC+5:30, prince gosavi wrote:
>
> Hi,
>
> I am building a simple django application for user feedback. And I have
> created a form for that purpose.
>
> Here is the snippet:
> # my_app/forms.py
>
> from django import forms
> import datetime
> class UserQueryForm(forms.Form):
> date = forms.DateField(initial=datetime.date.today) # need help
> username = forms.CharField(label='Username:', max_length=15)
> mobilenos = forms.CharField(max_length=10, label='Mobile Nos')
>
>
> And here is my template:
> <!--my_app/templates/my_app/form.html-->
> <form action="" method="POST">
> {% csrf_token %}
> <h1>Date:</h1>
> {{ form.date }}
> {{ form.username.label}}
> {{ form.username }}
> <br />
> {{ form.mobilenos.label}}
> {{ form.mobilenos}}
> <br />
> <input type="submit" value="Submit">
> </form>
>
> I would like to initialize the *date *so that it is automatically set to
> today's date when the page loads.
> All suggestions are welcomed.
>
> Regards,
>
> Rajkumar
>
On Monday, February 19, 2018 at 7:52:05 PM UTC+5:30, prince gosavi wrote:
>
> Hi,
>
> I am building a simple django application for user feedback. And I have
> created a form for that purpose.
>
> Here is the snippet:
> # my_app/forms.py
>
> from django import forms
> import datetime
> class UserQueryForm(forms.Form):
> date = forms.DateField(initial=datetime.date.today) # need help
> username = forms.CharField(label='Username:', max_length=15)
> mobilenos = forms.CharField(max_length=10, label='Mobile Nos')
>
>
> And here is my template:
> <!--my_app/templates/my_app/form.html-->
> <form action="" method="POST">
> {% csrf_token %}
> <h1>Date:</h1>
> {{ form.date }}
> {{ form.username.label}}
> {{ form.username }}
> <br />
> {{ form.mobilenos.label}}
> {{ form.mobilenos}}
> <br />
> <input type="submit" value="Submit">
> </form>
>
> I would like to initialize the *date *so that it is automatically set to
> today's date when the page loads.
> All suggestions are welcomed.
>
> Regards,
>
> Rajkumar
>
On Monday, February 19, 2018 at 7:52:05 PM UTC+5:30, prince gosavi wrote:
>
> Hi,
>
> I am building a simple django application for user feedback. And I have
> created a form for that purpose.
>
> Here is the snippet:
> # my_app/forms.py
>
> from django import forms
> import datetime
> class UserQueryForm(forms.Form):
> date = forms.DateField(initial=datetime.date.today) # need help
> username = forms.CharField(label='Username:', max_length=15)
> mobilenos = forms.CharField(max_length=10, label='Mobile Nos')
>
>
> And here is my template:
> <!--my_app/templates/my_app/form.html-->
> <form action="" method="POST">
> {% csrf_token %}
> <h1>Date:</h1>
> {{ form.date }}
> {{ form.username.label}}
> {{ form.username }}
> <br />
> {{ form.mobilenos.label}}
> {{ form.mobilenos}}
> <br />
> <input type="submit" value="Submit">
> </form>
>
> I would like to initialize the *date *so that it is automatically set to
> today's date when the page loads.
> All suggestions are welcomed.
>
> Regards,
>
> Rajkumar
>
--
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 https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/e4f14993-12fc-4314-b456-155dbd876772%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.