Craigslist などのマーケットプレイス Web サイトを作成しています。ユーザーが自分の製品情報を投稿するための「投稿フォーム」を作成します (写真をアップロードしたり、フォーム (名前、価格、状態など) を追加したり) を Web サイトのカテゴリ ページに追加したいと考えています。
さて、これらは「Django Permission」を利用すればできると思うのですが、大丈夫でしょうか?もしそうなら、どうすればそれを行うことができますか? または、そうでない場合、ユーザーがこれらのことを実行できるようにする他の方法はありますか?
私のウェブサイトの短い要約は以下のようなものです。具体的には、カテゴリーページに商品を投稿できるようにする方法を知りたいです。
登録してログイン
家具、本、ゲームなどのいくつかのカテゴリがあり、それらのカテゴリの 1 つをクリックします。(「Django admin」を使用してこのカテゴリ ページを作成しました) (例) http://bakersfield.craigslist.org/
すると、そのカテゴリーページでどんな商品が売られているかがわかります。そして、ウェブサイトの上部に、私のウェブサイトの上部に当社の製品を投稿するための「投稿」ボタンがあります。クリックすると、「投稿タイトル」「価格」「写真アップロード」などのフォームが表示されます。(例) https://post.craigslist.org/k/7v ...
4.これらのフォームに入力したら、[送信] ボタンをクリックして、商品ページのリンクをカテゴリ ページに投稿します。
Craigslist は私のウェブサイトの最良の例です。