Skip to content

Commit 3b4eefe

Browse files
reorg checkpoint 2
1 parent aed21dc commit 3b4eefe

File tree

20 files changed

+229
-219
lines changed

20 files changed

+229
-219
lines changed

homepage/urls.py

+10-15
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,21 @@
1-
from django.conf.urls import patterns,include, url
2-
from django.contrib.auth.models import User
3-
1+
from django.conf.urls import url
42

53
from django.contrib import admin
64
admin.autodiscover()
7-
85
from django.conf import settings
96
from django.conf.urls.static import static
10-
from rest_framework.urlpatterns import format_suffix_patterns
117

12-
urlpatterns = patterns('',
8+
from . import views
139

14-
url(r'^$', 'homepage.views.home', name="home"),
15-
url(r'^learnmore/$', 'homepage.views.learnmore', name="learnmore"),
16-
url(r'^about-us/$', 'homepage.views.aboutus', name="aboutus"),
17-
url(r'^pythonabout/$', 'homepage.views.pythonabout'),
18-
url(r'^.*/$', 'homepage.views.fourzerofour')
19-
)
10+
urlpatterns = [url(r'^$', views.home, name="home"),
11+
url(r'^learnmore/$', views.learnmore, name="learnmore"),
12+
url(r'^about-us/$', views.aboutus, name="aboutus"),
13+
url(r'^pythonabout/$', views.pythonabout, name="pythonabout"),
14+
url(r'^.*/$', views.fourzerofour, name="fourzerofour"),
15+
]
2016

2117
urlpatterns += static(settings.STATIC_URL,
22-
document_root=settings.STATIC_ROOT)
18+
document_root=settings.STATIC_ROOT)
2319
urlpatterns += static(settings.MEDIA_URL,
24-
document_root=settings.MEDIA_ROOT)
25-
urlpatterns = format_suffix_patterns(urlpatterns)
20+
document_root=settings.MEDIA_ROOT)
2621

homepage/views.py

+6-21
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,16 @@
1-
from django.shortcuts import render_to_response, RequestContext, HttpResponseRedirect
2-
1+
from django.shortcuts import render
32

43
def aboutus(request):
5-
return render_to_response("aboutus.html",
6-
locals(),
7-
context_instance=RequestContext(request))
8-
4+
return render(request, "aboutus.html")
95

106
def learnmore(request):
11-
return render_to_response("learnmore.html",
12-
locals(),
13-
context_instance=RequestContext(request))
14-
7+
return render(request, "learnmore.html")
158

169
def pythonabout(request):
17-
return render_to_response("pythonabout.html",
18-
locals(),
19-
context_instance=RequestContext(request))
20-
10+
return render(request, "pythonabout.html")
2111

2212
def fourzerofour(request):
23-
return render_to_response("404.html",
24-
locals(),
25-
context_instance=RequestContext(request))
26-
13+
return render(request, "404.html")
2714

2815
def home(request):
29-
return render_to_response("sort.html",
30-
locals(),
31-
context_instance=RequestContext(request))
16+
return render(request, "sort.html")

manage.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44

55
if __name__ == "__main__":
6-
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings")
6+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings.settings")
77

88
from django.core.management import execute_from_command_line
99

File renamed without changes.

settings.py

-104
This file was deleted.

settings/__init__.py

Whitespace-only changes.

settings/db.sqlite3

3 KB
Binary file not shown.

wsgi.py settings/wsgi.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
"""
2+
WSGI config for mysite project.
3+
24
It exposes the WSGI callable as a module-level variable named ``application``.
35
46
For more information on this file, see
5-
https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/
7+
https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/
68
"""
79

810
import os
911

1012
from django.core.wsgi import get_wsgi_application
1113

12-
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings")
14+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
1315

1416
application = get_wsgi_application()

signups/urls.py

+6-8
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
from django.conf.urls import patterns, url
2-
from rest_framework.urlpatterns import format_suffix_patterns
1+
from django.conf.urls import url
32
import views
3+
from views import thankyou, signup
44

5-
urlpatterns = patterns('',
6-
url(r'^api/$', views.SignUpList.as_view()),
7-
url(r'^thank-you/$', 'signups.views.thankyou', name='thankyou'),
8-
url(r'^signup/$', 'signups.views.signup', name='signup'),
9-
)
5+
urlpatterns = [url(r'^api/$', views.SignUpList.as_view()),
6+
url(r'^thank-you/$', thankyou, name='thankyou'),
7+
url(r'^signup/$', signup, name='signup'),
8+
]
109

11-
urlpatterns = format_suffix_patterns(urlpatterns)

signups/views.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from django.shortcuts import render_to_response, RequestContext, HttpResponseRedirect
1+
from django.shortcuts import render, HttpResponseRedirect
22
from .forms import SignUpForm
33
from rest_framework import generics
44
from models import SignUp
@@ -11,11 +11,8 @@ def signup(request):
1111
MailSender().send_mail_to_signup(form, request)
1212
return HttpResponseRedirect('/thank-you/')
1313

14-
1514
def thankyou(request):
16-
return render_to_response("thankyou.html",
17-
locals(),
18-
context_instance =RequestContext(request))
15+
return render(request, "thankyou.html")
1916

2017
class SignUpList(generics.ListCreateAPIView):
2118
queryset = SignUp.objects.all()

sorting/urls.py

+12-16
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
from django.conf.urls import patterns, include, url
2-
from rest_framework.urlpatterns import format_suffix_patterns
3-
4-
urlpatterns = patterns('',
5-
url(r'^choosesort/$', 'sorting.views.choosesort'),
6-
url(r'^quicksort/$', 'sorting.views.quicksort'),
7-
url(r'^bubblesort/$', 'sorting.views.bubblesort'),
8-
url(r'^mergesort/$', 'sorting.views.mergesort'),
9-
url(r'^insertionsort/$', 'sorting.views.insertionsort'),
10-
url(r'^selectionsort/$', 'sorting.views.selectionsort'),
11-
url(r'^getdata/$', 'sorting.views.getdata'),
12-
)
13-
14-
urlpatterns = format_suffix_patterns(urlpatterns)
15-
16-
1+
from django.conf.urls import url
2+
from views import choosesort, quicksort, bubblesort, mergesort, insertionsort, selectionsort, getdata
3+
4+
urlpatterns = [
5+
url(r'^choosesort/$', choosesort, name="choosesort"),
6+
url(r'^quicksort/$', quicksort, name="quicksort"),
7+
url(r'^bubblesort/$', bubblesort, name="bubblesort"),
8+
url(r'^mergesort/$', mergesort, name="mergesort"),
9+
url(r'^insertionsort/$', insertionsort, name="insertionsort"),
10+
url(r'^selectionsort/$', selectionsort, name="selectionsort"),
11+
url(r'^getdata/$', getdata, name="getdata"),
12+
]

sorting/views.py

+10-19
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@
44
from django.views.decorators.csrf import ensure_csrf_cookie
55
from multiprocessing import Queue, Process
66
import threading
7-
import multiprocessing
8-
from django.shortcuts import render_to_response, RequestContext, HttpResponseRedirect
9-
from django.shortcuts import HttpResponse
10-
7+
from django.shortcuts import HttpResponse, render
8+
maxarray = 1000
119

1210
def getsort(request, sortname):
1311
input = request.POST["array"]
@@ -92,23 +90,16 @@ def choosesort(request):
9290

9391

9492
def quicksortabout(request):
95-
return render_to_response("quicksortabout.html",
96-
locals(),
97-
context_instance =RequestContext(request))
93+
return render(request, "quicksortabout.html")
94+
9895
def mergesortabout(request):
99-
return render_to_response("mergesortabout.html",
100-
locals(),
101-
context_instance =RequestContext(request))
96+
return render(request, "mergesortabout.html")
10297

10398
def bubblesortabout(request):
104-
return render_to_response("bubblesortabout.html",
105-
locals(),
106-
context_instance =RequestContext(request))
99+
return render(request, "bubblesortabout.html")
100+
107101
def insertionsortabout(request):
108-
return render_to_response("insertionsortabout.html",
109-
locals(),
110-
context_instance =RequestContext(request))
102+
return render(request, "insertionsortabout.html")
103+
111104
def selectionsortabout(request):
112-
return render_to_response("selectionsortabout.html",
113-
locals(),
114-
context_instance =RequestContext(request))
105+
return render(request, "selectionsortabout.html")

0 commit comments

Comments
 (0)