まだ答えがないので、これはより一般的な答えですので、私を殴らないでください。また、私がsatchmoを使用したことはなく、見たことがないことも知っておく必要があります。
しかし、それにもかかわらず、私があなたの状況に対処しなければならない場合、私はソースコードを見るでしょう。自分の状況に合わせたカスタムを開発するための答えがそこにあるかもしれません。これは難しい作業になる可能性がありますが、少なくとも試してみる価値はあります。
製品とカテゴリのデータを保存するモデルが必要です。それらと、データベースから製品を取得してレンダリングするビューを確認してください。また、データベースを調べても問題はありません(phpmyAdminが優れたWebベースのインターフェイスを備えていると考えてください)。
./manage.pyシェルを起動し、/satchmos製品とカテゴリモデルをインポートして試してみると便利です。
考えられる解決策は、必要な製品/カテゴリを取得し、これらの製品をカテゴリからフッターに、よりグローバルに渡すカスタムcontext_processorを作成することです。https://docs.djangoproject.com/en/1.3/ref/templates/api/#writing-your-own-context-processorsをご覧ください。たぶん、カスタムミドルウェアも可能性があります。https://docs.djangoproject.com/en/dev/topics/http/middleware/#writing-your-own-middleware
これがお役に立てば幸いです。少なくとも試してみる価値はあります:)