Olhando para seus modelos, você não deve ter o campo
category_id
em qualquer uma de suas tabelas. Talvez você tenha alterado seus modelos, mas não alterou tabelas no banco de dados. Agora, quando você cria uma entrada, o Django não preenche os campos que não conhece e isso cria um erro. Você deve remover campos desnecessários de suas tabelas. Ou, se for possível, você pode descartar todo o banco de dados e executar manage.py syncdb
do princípio.