generic view for details now+factorized form+dry urls