Hi all, I know and understand how update view working but in my case how to implement on my case.
Please suggest.; On Sunday, 9 December 2018 23:13:04 UTC+5:30, Okware Aldo wrote: > > Ryan's suggestion should give you a starting point. > > On Sun, Dec 9, 2018 at 3:43 PM Deepak Kumar <[email protected] > <javascript:>> wrote: > >> On Sunday, December 9, 2018 at 6:21:55 AM UTC+5:30, Ryan Nowakowski wrote: >> > Take a look at >> https://docs.djangoproject.com/en/2.1/topics/class-based-views/generic-editing/ >> > >> > >> > On December 7, 2018 7:09:25 AM CST, Rupam Hazra <[email protected]> >> wrote: >> > >> > Hi, >> > >> > >> > I have working in a TaskManagement Sytem where i have project module >> and technology module. >> > >> > >> > class ProjectMaster(models.Model): >> > name=models.CharField(max_length=255,blank=True,null=True) >> > description=models.CharField(max_length=255,blank=True,null=True) >> > is_agreement_sent=models.BooleanField(default=False) >> > is_invoice_create=models.BooleanField(default=False) >> > is_invoice_sent=models.BooleanField(default=False) >> > is_paid=models.BooleanField(default=False) >> > status=models.BooleanField(default=True) >> > is_deleted=models.BooleanField(default=False) >> > created_at=models.DateTimeField(auto_now_add=True) >> > created_by = models.ForeignKey(User, >> on_delete=models.CASCADE,related_name='createdUser',blank=True,null=True) >> > updated_at=models.DateTimeField(auto_now_add=True) >> > updated_by=models.ForeignKey(User, on_delete=models.CASCADE, >> related_name='UpdUser',blank=True,null=True) >> > #technology_master = models.ForeignKey(TechnologyMaster, >> on_delete=models.CASCADE, related_name='technologies', ) >> > >> > def __str__(self): >> > return str(self.name) >> > class TechnologyMaster(models.Model): >> > #projectmaster = >> models.ForeignKey(ProjectMaster,on_delete=models.CASCADE) >> > name=models.CharField(max_length=255,blank=True,null=True) >> > status = models.BooleanField(default=True) >> > is_deleted = models.BooleanField(default=False) >> > created_at = models.DateTimeField(auto_now_add=True) >> > created_by = models.ForeignKey(User, >> on_delete=models.CASCADE,blank=True, null=True,related_name='created_by') >> > updated_at = models.DateTimeField(auto_now_add=True) >> > updated_by = models.ForeignKey(User, >> on_delete=models.CASCADE,blank=True, null=True,related_name='updated_by') >> > def __str__(self): >> > return str(self.id)+'-'+ self.nameHere one functionality is >> one project has multiple technologies so i have made one mapping table >> belowclass ProjectTechnologyMapping(models.Model): >> > project_master = models.ForeignKey(ProjectMaster, >> on_delete=models.CASCADE, related_name='projects') >> > technology_master = models.ForeignKey(TechnologyMaster, >> on_delete=models.CASCADE, related_name='technologies') >> > status = models.BooleanField(default=True) >> > is_deleted = models.BooleanField(default=False) >> > created_at = models.DateTimeField(auto_now_add=True) >> > created_by = models.ForeignKey(User, >> on_delete=models.CASCADE,blank=True,null=True,related_name='pro_tech_created_user') >> > updated_at = models.DateTimeField(auto_now_add=True) >> > updated_by = models.ForeignKey(User, >> on_delete=models.CASCADE,blank=True,null=True,related_name='pro_tech_updated_user') >> > def __str__(self): >> > return str(self.id)So, my question is how add and update using >> django createview,updateview (generic view) using templates. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://groups.google.com/group/django-users. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/b0be82da-dca5-4594-9f22-e0c3323adc3b%40googlegroups.com >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/fc5e6fe9-3169-4c7e-8aec-dc1880718cda%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

