Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This is site for International Visiter Hostel and MDP centre of ABV-IIITM, Gwalior. User can check availabilty and book room in advance. Payments can be done online.
34 changes: 16 additions & 18 deletions forms/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,23 +95,21 @@ def form_submit(request):
reference_name = request.POST["reference_name"]
reference_email = request.POST["reference_email"]
formsubmit = FormSubmit(name=name, email=email, number=number, street=street, city=city, pincode=pincode,
arrive=arrive, depart=depart, reference_email=reference_email,
reference_name=reference_name)
arrive=arrive, depart=depart, reference_email=reference_email,
reference_name=reference_name)
formsubmit.save()

user = User.objects.create_user(username=name + str(randint(0, 999)), email=email, password='arpitarpit',
first_name=name)
first_name=name)
# user = User.objects.create_user(username=name,email=email,password='arpitarpit',first_name=name)
found = 0
for r in Room.objects.raw('SELECT * FROM forms_room WHERE status = "a" and room_type = %s', [room_type]):
f = 1
rID = r.roomID
for b in Booking.objects.raw('SELECT * FROM members_bookingtable WHERE roomID_id = %s', [rID]):

if (b.arrive > depart or b.depart < arrive):
pass
else:

f = 0
if f == 1:
booking = Booking.objects.get(user=user)
Expand Down Expand Up @@ -157,12 +155,12 @@ def activate(request, uidb64, token):
if not profile.booking_mail_sent:
mail_subject = 'IIITM guest house'
message = render_to_string('booking_mail.html', {'user': user,
'domain': '127.0.0.1:8000/director/cancel',
'uid': urlsafe_base64_encode(
force_bytes(user.pk)).decode(),
'token': account_activation_token.make_token(user),
'arrive': profile.arrive,
'depart': profile.depart
'domain': '127.0.0.1:8000/director/cancel',
'uid': urlsafe_base64_encode(
force_bytes(user.pk)).decode(),
'token': account_activation_token.make_token(user),
'arrive': profile.arrive,
'depart': profile.depart
, })
to_email = user.email
profile.booking_mail_sent = True
Expand Down Expand Up @@ -190,13 +188,13 @@ def director_activate(request, uidb64, token):
if not profile.booking_mail_sent:
mail_subject = 'IIITM guest house'
message = render_to_string('booking_mail.html', {'user': user,
'arrive': profile.arrive,
'uid': urlsafe_base64_encode(
force_bytes(user.pk)).decode(),
'token': account_activation_token.make_token(user),
'depart': profile.depart,
'roomID': booking.roomID_id,
'domain': '127.0.0.1:8000/director/cancel'
'arrive': profile.arrive,
'uid': urlsafe_base64_encode(
force_bytes(user.pk)).decode(),
'token': account_activation_token.make_token(user),
'depart': profile.depart,
'roomID': booking.roomID_id,
'domain': '127.0.0.1:8000/director/cancel'
, })
to_email = user.email
profile.booking_mail_sent = True
Expand Down
1 change: 1 addition & 0 deletions home/url.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@


urlpatterns = [
#url for home 127.0.0.1:8000/
url(r'^$',views.home),
]
10 changes: 5 additions & 5 deletions manage.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
from django.core.management import execute_from_command_line
except ImportError as exc:
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
) from exc
execute_from_command_line(sys.argv)
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
) from exc
execute_from_command_line(sys.argv)
Empty file removed readme
Empty file.