Changed role model and fixed wrong exception information
Created admin zone for django non staff users