'Get Specific Value to Next Page
.I am new to django. please help me with the solution.I want to get specific event name and number at a particular page. It has to same id and same name on next page. But, the input is showing me the last value of database.eventlist.html
<form method="post">
{% csrf_token %}
<label for="">Event Name</label>
<input type="text" name="eventname">
<input type="submit">
</form>
my view.py
def eventlist(request):
if request.method == 'POST':
eventname = request.POST.get('eventname')
eventid = str(random.randint(100000000, 999999999))
eventlistdata = EventList(eventname = eventname,eventid=eventid)
eventlistdata.save()
return render(request,"adminsys/eventlistlist.html",{'eventname': eventname,'eventid':eventid})
return render(request, 'adminsys/eventlist.html')
my eventlistlist.html file only for passing values
<form method="post">
{% csrf_token %}
<table>
<tr>
<th>Event Name</th>
<th>Event ID</th>
<th>Submit</th>
</tr>
{% for post in post %}
<tr>
<td><input type="text" name="eventname" id="eventname" value="{{post.eventname}}"></td>
<td><input type="text" name="eventid" id="eventid" value="{{post.eventid}}"></td>
<td><button type="submit">Submit</button></td>
</tr>
{%endfor%}
</table>
</form>
my views.py of eventlistlist file
<form method="post">
{% csrf_token %}
<label for="">Event Name</label>
<input type="text" value="{{eventname}}" id="eventn">
<label for="">Event Id</label>
<input type="text" value="{{eventid}}" id="eventi">
</form>
And the last page where I want to get my same value as given in eventlistlist.html
<form method="post">
{% csrf_token %}
<label for="">Event Name</label>
<input type="text" value="{{eventname}}" id="eventn">
<label for="">Event Id</label>
<input type="text" value="{{eventid}}" id="eventi">
</form>
I am always getting the data which is last in my mysql database.
I will attach the images below for reference When I will select the first options:
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
