python 3 compatibility

fixed formatting of raise message to enable Python compatibility. In addition, force_unicode has been replaced by force_text in recent django versions.