Minulla on kaksi taulua : Post ja Tag
class Post(models.Model):
title = models.CharField()
text = models.TextField()
class Tag(models.Model):
name = models.CharField()
post = models.ManyToManyField(Post)
Niiden välillä on many to many suhde.
Mikä on paras tapa toteuttaa Post lisäys, niin että se samalla luo tagit?
Eli olisi form lomake, missä on kolme kenttää: title, text ja tags. Kun käyttäjä lähettää lomakkeen:
1. Tags kentässä olevat tagit on erotettu välilyönneillä, niitä siis voi olla useampi.
2. Pitäisi tarkistaa onko jokainen tagi jo olemassa Tag taulussa, jos ei ole, niin sellainen pitäisi luoda.
3. Sitten lisätä Post tauluun uusi post ja linkittää siihen sen tagit.
Vaikuttaa tosi monimutkaiselta, vai onko djangossa joku oikotie siihen?
Python django.
aloittelijas
3
55
Vastaukset
- Post-ja-Tag
Opettele nyt ensin pythonin alkeet, jotta voit tehdä ymmärrettäviä kysymyksiä.
- tvojuxmat
Opettele lukemaan, ei siellä puhuttu pythonista vaan djangosta.
- Tumpio
tvojuxmat kirjoitti:
Opettele lukemaan, ei siellä puhuttu pythonista vaan djangosta.
Parempi kun annat olla kokonaan, ei sinusta ole edes kysymyksen tekijää.
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Mielessäni vieläkin T
Harmi että siinä kävi niinkuin kävi, rakastin sinua. Toivotan sulle kaikkea hyvää. Toivottavasti löydät sopivan ja hyvän391721Nellietä Emmaa ja Amandaa stressaa
Ukkii minnuu Emmaa ja Amandaa stressaa ihan sikana joten voidaanko me koko kolmikko hypätä ukin kainaloon ja syleilyyn k61361Pupuhuhdasta löytyi lähes sadan kilon miljoonalasti huumeita
Pupuhuhdasta löytyi lähes sadan kilon miljoonalasti huumeita – neljä Jyväskylän Outlaws MC:n jäsentä vangittu: "Määrät p421327- 101323
Nähtäiskö ylihuomenna taas siellä missä viimeksikin?
Otetaan ruokaöljyä, banaaneita ja tuorekurkkuja sinne messiin. Tehdään taas sitä meidän salakivaa.11315Persut petti kannattajansa, totaalisesti !
Peraujen fundamentalisteille, vaihtkaa saittia. Muille, näin sen näimme. On helppo luvata kehareille, eikä ne ymmärrä,71294Sinäkö se olit...
Vai olitko? Jostain kumman syystä katse venyi.. Ajelin sitten miten sattuu ja sanoin ääneen siinä se nyt meni😅😅... Lis01274Housuvaippojen käyttö Suomi vs Ulkomaat
Suomessa housuvaippoja aletaan käyttämään vauvoilla heti, kun ne alkavat ryömiä. Tuntuu, että ulkomailla housuvaippoihin11240Hyvää yötä ja kauniita unia!
Täytyy alkaa taas nukkumaan, että jaksaa taas tämän päivän haasteet. Aikainen tipu madon löytää, vai miten se ärsyttävä21190Lepakot ja lepakkopönttö
Ajattelin tehdä lepakkopöntön. Tietääkö joku ovatko lepakot talvella lepakkopöntössä ´vai jossain muualla nukkumassa ta21173