Let's say I have two tables:
table#1: Space
table#2: Students
If I want to change the prom_name form table#1, I'd like to automatically update the prom_name in my table#2 as well
My model Students is a Form where students insert their name and the prom_code(given), if the prom_code does not exist then it Deny the registration
class Space(model.Models):
prom_name = models.CharField(max_length = 20)
prom_code = models.CharField(max_length = 20, Default=RANDOM, editable=FALSE)
def save(self):
try:
From my_other_app.models import Students
myobj = Students.object.get(prom_code = self.prom_code)
myobj.prom_name = self.prom_name
myobj.save()
except Students.DoesNotExist:
super(Space, self).save()
This is Just a simple example of what I'm trying to do, the original one its already validate if the register is new and so
I Just can't get how to change all my prom_names from every prom_code = self.prom_code (The one I'm changing) in my table Students
Do I need to use a for cycle?
Regards,


Prom_codeandProm_namein both tables. It looks like your database / models are not Normalized. If you normalize your database, you don't need to updateProm_namein each table if it is changed in one table.