これが私の問題です。自分のサイトにログインして、自分のストアに関連するあらゆる種類のデータを表示できるストア ユーザーがいます。彼の店には、請求書を送る 10 台の Android 課金デバイスがあるとしましょう。ここで、Django REST フレームワークでカスタム認証を作成する必要があります。これは、Android デバイスをフィールドid_number
とtype
フィールド (ユーザーのユーザー名とパスワードを保存するのではなく) で認証し、それらにトークンを (それぞれ個別に) 割り当てて、POST、GET、PUT などを許可します。 . それは可能ですか?
Store(models.Model):
user = models.ForeignKey(User, default=1)
AndroidDevice(models.Model):
id_number = models.CharField()
type = models.CharField()
store= models.ForeignKey(Store)