def get_scenario(self): scenario = Scenario() for form in self.cleaned_data: noi, birth = form['noi'] - 1, form['birth'] idfoy, quifoy, idfam, quifam = form['idfoy'] - 1, form[ 'quifoy'], form['idfam'] - 1, form['quifam'] scenario.indiv.update({ noi: { 'birth': birth, 'inv': 0, 'alt': 0, 'activite': 0, 'quifoy': quifoy, 'quifam': quifam, 'noidec': idfoy, 'noichef': idfam, 'noipref': 0, 'statmarit': 2 } }) scenario._assignPerson(noi, quifoy=quifoy, foyer=idfoy, quifam=quifam, famille=idfam) scenario.updateMen() return scenario
def get_scenario(self): scenario = Scenario() for form in self.cleaned_data: noi, birth = form['noi']-1, form['birth'] idfoy, quifoy, idfam, quifam = form['idfoy']-1, form['quifoy'], form['idfam']-1, form['quifam'] scenario.indiv.update({noi:{'birth':birth, 'inv' : 0, 'alt' : 0, 'activite': 0, 'quifoy' : quifoy, 'quifam' : quifam, 'noidec' : idfoy, 'noichef' : idfam, 'noipref' : 0, 'statmarit': 2}}) scenario._assignPerson(noi, quifoy = quifoy, foyer = idfoy, quifam = quifam, famille = idfam) scenario.updateMen() return scenario