Je construis RestApi Et j'ai ce modèle suivant avec trois attributs.Django Reposer le cadre de travail où appliquer la logique et comment
class Post(models.Model):
Score=models.IntegerField()
PName = models.CharField(max_length=500,default='')
productName =models.CharField(max_length=500,default='')
def __str__(self):
return self.PName
et je voudrais correspondre PName à ProductName et générer des points que j'achived par la logique floue.
Pname,ProductName,score
"Nike Flip-flop","Nike Flip Flop Size 8",86
"Nike Flip-Flop","Puma Flip size 9",45
"Puma Running shoe","Puma Running shoe",100
"puma Running shoe","Puma Flip flop",40
mais je ne sais pas comment présenter résultat dans ce formulaire où l'utilisateur passe la demande de PName = 'Nike Flop flip' dont le score le plus élevé à faible
{
"id": 3,
"Score": 100,
"productName": "Nike Flip Flop"
}
{
"id": 6,
"Score": 60,
"productName": "Nike Running shoe"
}
{ "id": 50,
"Score": 45,
"productName": "Puma flop size 8"
}
.
ici l'utilisateur passe la demande en tant que "A" et la réponse devrait être l'attribut "B" et "c" .je voudrais savoir comment concevoir le view.py pour cette fonction.Actuellement j'ai ces données en CSV format alors comment importer des données dans le modèle? Toute suggestion ou ligne de guide pour construire cette fonction. J'utilise Django repos Frame.
Nous vous remercions de votre suggestion. en dehors de cela savez-vous comment écrire vue pour la construction de formulaires et au format API Django REST? – Nishit
Il existe plusieurs façons d'écrire une API REST. Vérifiez le [lien] (https://github.com/kapeed2091/products_django_rest_api/blob/master/products/views.py) pour un exemple. Pour plus d'informations, reportez-vous à [DRF] (django-rest-framework.org) – kapeed2091