There are a couple things wrong here that I think redis introduced.

* Does redis always need a uuid? If so, we need to add a new form parameter that is a uuid and use that for posting new products
* An ``external_id`` is not a unique ID. It's only unique *per seller*, not unique to the entire database of products. This is because developers can set the external_id and we don't want them to worry about making it unique across our entire database.