require login
This commit is contained in:
@@ -130,4 +130,7 @@ STATIC_URL = '/static/'
|
||||
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
|
||||
|
||||
MEDIA_URL = '/media/'
|
||||
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
|
||||
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
|
||||
|
||||
LOGIN_URL = "/login"
|
||||
LOGIN_REDIRECT_URL = ""
|
||||
@@ -18,12 +18,12 @@ from django.urls import path, include
|
||||
from django.conf.urls.static import static
|
||||
from django.conf import settings
|
||||
|
||||
from .views import welcome, user_login
|
||||
from .views import welcome, login
|
||||
|
||||
urlpatterns = [
|
||||
path("", welcome, name="home"),
|
||||
path("", include("benchcoach.urls")),
|
||||
path("admin/", admin.site.urls),
|
||||
path("teamsnap/", include("teamsnap.urls")),
|
||||
path("login", user_login, name="login"),
|
||||
path("login", login, name="login"),
|
||||
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
from django.http import HttpResponse
|
||||
from django.shortcuts import render,redirect, reverse, HttpResponseRedirect
|
||||
from django.contrib.auth import login,authenticate
|
||||
from django.contrib.auth.decorators import login_required
|
||||
|
||||
@login_required()
|
||||
def welcome(request):
|
||||
pages = ['event list', 'team list', 'venue list', 'player list', 'teamsnap list events', 'teamsnap home', 'login']
|
||||
pages = ['event list', 'team list', 'venue list', 'player list', 'teamsnap home', 'login']
|
||||
return render(request,'home.html',{'pages':pages})
|
||||
|
||||
|
||||
def user_login(request):
|
||||
def login(request):
|
||||
if request.method == 'POST':
|
||||
username = request.POST.get('username')
|
||||
password = request.POST.get('password')
|
||||
|
||||
Reference in New Issue
Block a user