From cb20821e2364584c281ff0563f64e316147db15e Mon Sep 17 00:00:00 2001 From: ajurna Date: Fri, 24 Jul 2015 14:49:24 +0100 Subject: [PATCH] added setup.py and added some requirments --- cbreader/urls.py | 2 ++ comic/templates/setup.html | 10 ++++++++++ comic_auth/forms.py | 1 + comic_auth/views.py | 4 +++- setup.py | 12 ++++++++++++ 5 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 comic/templates/setup.html create mode 100644 setup.py diff --git a/cbreader/urls.py b/cbreader/urls.py index e5b43b5..5695e87 100644 --- a/cbreader/urls.py +++ b/cbreader/urls.py @@ -20,6 +20,8 @@ urlpatterns = [ url(r'^$', 'comic.views.comic_redirect'), url(r'^login/', 'comic_auth.views.comic_login'), url(r'^logout/', 'comic_auth.views.comic_logout'), + url(r'^setup/', include(admin.site.urls)), url(r'^comic/', include('comic.urls')), url(r'^admin/', include(admin.site.urls)), + ] diff --git a/comic/templates/setup.html b/comic/templates/setup.html new file mode 100644 index 0000000..d538fea --- /dev/null +++ b/comic/templates/setup.html @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/comic_auth/forms.py b/comic_auth/forms.py index 75eb739..6228970 100644 --- a/comic_auth/forms.py +++ b/comic_auth/forms.py @@ -2,6 +2,7 @@ from django import forms from captcha.fields import ReCaptchaField from comic.models import Setting + class LoginForm(forms.Form): username = forms.CharField(max_length=50, diff --git a/comic_auth/views.py b/comic_auth/views.py index 70f53c9..1ebd68c 100644 --- a/comic_auth/views.py +++ b/comic_auth/views.py @@ -3,6 +3,7 @@ from django.contrib.auth import authenticate, login, logout from comic_auth.forms import LoginForm + def comic_login(request): if request.POST: form = LoginForm(request.POST) @@ -35,6 +36,7 @@ def comic_login(request): }) return render(request, 'comic_auth/login.html', context) + def comic_logout(request): logout(request) - return redirect('/login/') \ No newline at end of file + return redirect('/login/') diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..c94b765 --- /dev/null +++ b/setup.py @@ -0,0 +1,12 @@ +from distutils.core import setup + +setup( + name='cbwebreader', + version='', + packages=['comic', 'comic.migrations', 'cbreader', 'comic_auth', 'comic_auth.migrations'], + url='https://github.com/ajurna/cbwebreader', + license='http://creativecommons.org/licenses/by-sa/4.0/', + author='Ajurna', + author_email='ajurna@gmail.com', + description='Comic Book Web Reader', requires=['django-recaptcha', 'django'] +)