Django - экземпляры
Как я могу использовать в своих представлениях экземпляры из другого класса?
Например, в моих представлениях есть:
МОДЕЛИ
class Projekt(models.Model):
nazwa_projektu = models.CharField(max_length=200, unique=True)
opis_projektu = models.TextField()
wybor_projekt = models.CharField(max_length=100, choices=wybor_t_f, default="FALSZ")
ОБЗОРЫ
def ProjektViewOptions(request, pk):
profil = Profil.objects.get(user=request.user)
projekt = Projekt.objects.get(id=pk)
srodek = projekt.srodek_set.all
form = OptionsForm(request.POST or None)
template_name = 'viewOptionsProjekt.html'
if request.method == "POST":
if form.is_valid():
pro.wybor_projekt = 'PRAWDA'
pro.save()
opcje = form.save(commit=False)
opcje.wlasciciel = profil
opcje.projekt = projekt
opcje.save()
opcje.wybor = 'PRAWDA'
form.save()
Я хочу сделать так, если я создам новый проект, то у этого проекта будет опция "FALSZ", когда я "POST", эта опция превратится в "PRAWDA"
.Я пробовал делать :
opcje.projekt.wybor_projekt = "PRAWDA"
Но это, к сожалению, не работает.
Мне не нужно полное решение. Мне нужно небольшое направление. ;)