import requests
from django.shortcuts import render, redirect

def show(request):
    # username = request.session.get('username')
    return render(request, 'homepage.html')

def login(request):
    if request.method == 'POST':
        # Get user credentials from POST request
        username = request.POST['email']
        password = request.POST['password']
        
        # Send POST request to API with user credentials
        data = {
            'email': username,
            'password': password,
        }
        response = requests.post('https://thingsxess.com/has/index.php/apis/login', data=data)
        
        # Handle response from API
        if response.status_code == 200:
            # Login successful, redirect to homepage
            # request.session['username'] = username
            # return redirect('home')
            return render(request, 'homepage.html')

        else:
            # Login failed, display error message
            error_message = 'Invalid credentials. Please try again.'
            return render(request, 'login.html', {'error_message': error_message})
    else:
        # Display login page
        return render(request, 'login.html')
