added setup.py and added some requirments

This commit is contained in:
2015-07-24 14:49:24 +01:00
parent 5a9a464cf1
commit cb20821e23
5 changed files with 28 additions and 1 deletions

View File

@@ -20,6 +20,8 @@ urlpatterns = [
url(r'^$', 'comic.views.comic_redirect'), url(r'^$', 'comic.views.comic_redirect'),
url(r'^login/', 'comic_auth.views.comic_login'), url(r'^login/', 'comic_auth.views.comic_login'),
url(r'^logout/', 'comic_auth.views.comic_logout'), url(r'^logout/', 'comic_auth.views.comic_logout'),
url(r'^setup/', include(admin.site.urls)),
url(r'^comic/', include('comic.urls')), url(r'^comic/', include('comic.urls')),
url(r'^admin/', include(admin.site.urls)), url(r'^admin/', include(admin.site.urls)),
] ]

View File

@@ -0,0 +1,10 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>

View File

@@ -2,6 +2,7 @@ from django import forms
from captcha.fields import ReCaptchaField from captcha.fields import ReCaptchaField
from comic.models import Setting from comic.models import Setting
class LoginForm(forms.Form): class LoginForm(forms.Form):
username = forms.CharField(max_length=50, username = forms.CharField(max_length=50,

View File

@@ -3,6 +3,7 @@ from django.contrib.auth import authenticate, login, logout
from comic_auth.forms import LoginForm from comic_auth.forms import LoginForm
def comic_login(request): def comic_login(request):
if request.POST: if request.POST:
form = LoginForm(request.POST) form = LoginForm(request.POST)
@@ -35,6 +36,7 @@ def comic_login(request):
}) })
return render(request, 'comic_auth/login.html', context) return render(request, 'comic_auth/login.html', context)
def comic_logout(request): def comic_logout(request):
logout(request) logout(request)
return redirect('/login/') return redirect('/login/')

12
setup.py Normal file
View File

@@ -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']
)