context={"request":request,"message":"Account created successfully! Please check your email to verify your account."}
)
exceptExceptionase:
logger.error(f"Failed to send verification email: {e}")
# Still create user but inform them about email issue
returntemplates.TemplateResponse(
request=request,
name="dashboard/signup.html",
context={"request":request,"message":"Account created successfully! However, there was an issue sending the verification email. Please contact an administrator."}
)
exceptExceptionase:
logger.error(f"Error during signup: {e}",exc_info=True)
returntemplates.TemplateResponse(
request=request,
name="dashboard/signup.html",
context={"request":request,"error":"An error occurred during signup. Please try again."}