科研管理系统




from django.contrib.auth import authenticate, login
def login_view(request):
if request.method == 'POST':
username = request.POST['username']
password = request.POST['password']
user = authenticate(request, username=username, password=password)
if user is not None:
login(request, user)
return redirect('dashboard')
else:
return render(request, 'login.html', {'error': '用户名或密码错误'})
return render(request, 'login.html')
from .models import Project
def project_detail(request, project_id):
project = Project.objects.get(id=project_id)
return render(request, 'project_detail.html', {'project': project})