add page model relationship
fix html error and route error
implement use login