Skip to content

Commit a33d00c

Browse files
authored
Merge pull request #9 from shivBoy77/little
Minor Fixes
2 parents 948c3cd + 115b7dd commit a33d00c

File tree

5 files changed

+22
-20
lines changed

5 files changed

+22
-20
lines changed

accounts/templates/accounts/login.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
{% csrf_token %}
2020
<div class="form-group">
2121
<label for="username">Username</label>
22-
<input type="text" class="form-control" name="username" placeholder="Enter Username">
22+
<input type="text" class="form-control" name="username" placeholder="Enter Username" required>
2323
</div>
2424
<div class="form-group">
2525
<label for="password">Password</label>
26-
<input type="password" class="form-control" name="password" placeholder="Password">
26+
<input type="password" class="form-control" name="password" placeholder="Password" required>
2727
</div>
2828
<button type="submit" class="btn btn-primary">Login</button>
2929
<p>Need an account? <a href="{% url 'accounts:register' %}">Register Here</a></p>

accounts/views.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def login_user(request):
1717
redirect_url = request.GET.get('next', 'home')
1818
return redirect(redirect_url)
1919
else:
20-
messages.error(request, "Username Or Password is incorrect!!",
20+
messages.error(request, "Username Or Password is incorrect!",
2121
extra_tags='alert alert-warning alert-dismissible fade show')
2222

2323
return render(request, 'accounts/login.html')
@@ -42,26 +42,26 @@ def create_user(request):
4242

4343
if password1 != password2:
4444
check1 = True
45-
messages.error(request, 'Password doesn\'t matched',
45+
messages.error(request, 'Password did not match!',
4646
extra_tags='alert alert-warning alert-dismissible fade show')
4747
if User.objects.filter(username=username).exists():
4848
check2 = True
49-
messages.error(request, 'Username already exists',
49+
messages.error(request, 'Username already exists!',
5050
extra_tags='alert alert-warning alert-dismissible fade show')
5151
if User.objects.filter(email=email).exists():
5252
check3 = True
53-
messages.error(request, 'Email already registered',
53+
messages.error(request, 'Email already registered!',
5454
extra_tags='alert alert-warning alert-dismissible fade show')
5555

5656
if check1 or check2 or check3:
5757
messages.error(
58-
request, "Registration Failed", extra_tags='alert alert-warning alert-dismissible fade show')
58+
request, "Registration Failed!", extra_tags='alert alert-warning alert-dismissible fade show')
5959
return redirect('accounts:register')
6060
else:
6161
user = User.objects.create_user(
6262
username=username, password=password1, email=email)
6363
messages.success(
64-
request, f'Thanks for registering {user.username}!', extra_tags='alert alert-success alert-dismissible fade show')
64+
request, f'Thanks for registering {user.username}.', extra_tags='alert alert-success alert-dismissible fade show')
6565
return redirect('accounts:login')
6666
else:
6767
form = UserRegistrationForm()

polls/forms.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
class PollAddForm(forms.ModelForm):
66

7-
choice1 = forms.CharField(label='Choice 1', max_length=100, min_length=2,
7+
choice1 = forms.CharField(label='Choice 1', max_length=100, min_length=1,
88
widget=forms.TextInput(attrs={'class': 'form-control'}))
9-
choice2 = forms.CharField(label='Choice 2', max_length=100, min_length=2,
9+
choice2 = forms.CharField(label='Choice 2', max_length=100, min_length=1,
1010
widget=forms.TextInput(attrs={'class': 'form-control'}))
1111

1212
class Meta:

polls/views.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def polls_add(request):
6969
poll=poll, choice_text=form.cleaned_data['choice2']).save()
7070

7171
messages.success(
72-
request, "Poll & Choices added successfully", extra_tags='alert alert-success alert-dismissible fade show')
72+
request, "Poll & Choices added successfully.", extra_tags='alert alert-success alert-dismissible fade show')
7373

7474
return redirect('polls:list')
7575
else:
@@ -78,7 +78,7 @@ def polls_add(request):
7878
'form': form,
7979
}
8080
return render(request, 'polls/add_poll.html', context)
81-
else:
81+
else:
8282
return HttpResponse("Sorry but you don't have permission to do that!")
8383

8484

@@ -92,7 +92,7 @@ def polls_edit(request, poll_id):
9292
form = EditPollForm(request.POST, instance=poll)
9393
if form.is_valid:
9494
form.save()
95-
messages.success(request, "Poll Updated successfully",
95+
messages.success(request, "Poll Updated successfully.",
9696
extra_tags='alert alert-success alert-dismissible fade show')
9797
return redirect("polls:list")
9898

@@ -108,7 +108,7 @@ def polls_delete(request, poll_id):
108108
if request.user != poll.owner:
109109
return redirect('home')
110110
poll.delete()
111-
messages.success(request, "Poll Deleted successfully",
111+
messages.success(request, "Poll Deleted successfully.",
112112
extra_tags='alert alert-success alert-dismissible fade show')
113113
return redirect("polls:list")
114114

@@ -126,7 +126,7 @@ def add_choice(request, poll_id):
126126
new_choice.poll = poll
127127
new_choice.save()
128128
messages.success(
129-
request, "Choice added successfully", extra_tags='alert alert-success alert-dismissible fade show')
129+
request, "Choice added successfully.", extra_tags='alert alert-success alert-dismissible fade show')
130130
return redirect('polls:edit', poll.id)
131131
else:
132132
form = ChoiceAddForm()
@@ -150,7 +150,7 @@ def choice_edit(request, choice_id):
150150
new_choice.poll = poll
151151
new_choice.save()
152152
messages.success(
153-
request, "Choice Updated successfully", extra_tags='alert alert-success alert-dismissible fade show')
153+
request, "Choice Updated successfully.", extra_tags='alert alert-success alert-dismissible fade show')
154154
return redirect('polls:edit', poll.id)
155155
else:
156156
form = ChoiceAddForm(instance=choice)
@@ -170,7 +170,7 @@ def choice_delete(request, choice_id):
170170
return redirect('home')
171171
choice.delete()
172172
messages.success(
173-
request, "Choice Deleted successfully", extra_tags='alert alert-success alert-dismissible fade show')
173+
request, "Choice Deleted successfully.", extra_tags='alert alert-success alert-dismissible fade show')
174174
return redirect('polls:edit', poll.id)
175175

176176

@@ -193,7 +193,7 @@ def poll_vote(request, poll_id):
193193
choice_id = request.POST.get('choice')
194194
if not poll.user_can_vote(request.user):
195195
messages.error(
196-
request, "You already voted this poll", extra_tags='alert alert-warning alert-dismissible fade show')
196+
request, "You already voted this poll!", extra_tags='alert alert-warning alert-dismissible fade show')
197197
return redirect("polls:list")
198198

199199
if choice_id:
@@ -204,7 +204,7 @@ def poll_vote(request, poll_id):
204204
return render(request, 'polls/poll_result.html', {'poll': poll})
205205
else:
206206
messages.error(
207-
request, "No choice selected", extra_tags='alert alert-warning alert-dismissible fade show')
207+
request, "No choice selected!", extra_tags='alert alert-warning alert-dismissible fade show')
208208
return redirect("polls:detail", poll_id)
209209
return render(request, 'polls/poll_result.html', {'poll': poll})
210210

templates/includes/navbar.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<nav class="navbar navbar-expand-sm navbar-light bg-light">
2-
<a class="navbar-brand" href=""><i class="fas fa-person-booth"></i></a>
2+
<a class="navbar-brand" href="{% url 'home' %}"><i class="fas fa-person-booth"></i></a>
33
<button class="navbar-toggler d-lg-none" type="button" data-toggle="collapse" data-target="#collapsibleNavId"
44
aria-controls="collapsibleNavId" aria-expanded="false" aria-label="Toggle navigation">
55
<span class="navbar-toggler-icon"></span>
@@ -9,9 +9,11 @@
99
<li class="nav-item active">
1010
<a class="nav-link" href="{% url 'home' %}">Home <span class="sr-only">(current)</span></a>
1111
</li>
12+
{% if request.user.is_authenticated %}
1213
<li class="nav-item">
1314
<a class="nav-link" href="{% url 'polls:list' %}">Polls</a>
1415
</li>
16+
{% endif %}
1517
</ul>
1618
<div class="navbar-nav ml-auto">
1719
{% if request.user.is_authenticated %}

0 commit comments

Comments
 (0)