I am trying to bulk insert data into the database but upon appending these instances i find they are none
model
class Seekerskillset(models.Model):
skill_set = models.ForeignKey(Skillset, on_delete=models.CASCADE)
seeker = models.ForeignKey(SeekerProfile, on_delete=models.CASCADE)
skill_level = models.CharField(max_length=25)
class Meta:
verbose_name = 'Seeker skill set'
my view
for skill_nme, skill_lvl in zip(skill_name, skill_level):
skill_set = Skillset.objects.get(skill_name=skill_nme)
seeker_skll.append(Seekerskillset(
skill_set=skill_set, skill_level=skill_lvl, seeker=user))
print(seeker_skll)
seeker_bulk = Seekerskillset.objects.bulk_create(seeker_skll)
print('after insertion',seeker_bulk)
return redirect('/users/dashboard')
trace
<class 'seekerbuilder.models.SeekerProfile'>
[<Seekerskillset: Seekerskillset object (None)>, <Seekerskillset: Seekerskillset object (None)>, <Seekerskillset: Seekerskillset object (None)>, <Seekerskillset: Seekerskillset object (None)>]
after insertion [<Seekerskillset: Seekerskillset object (None)>, <Seekerskillset: Seekerskillset object (None)>, <Seekerskillset: Seekerskillset object (None)>, <Seekerskillset: Seekerskillset object (None)>]
[19/Jul/2021 14:27:12] "POST /users/app_det/ HTTP/1.1" 302 0
[19/Jul/2021 14:27:12] "GET /users/dashboard HTTP/1.1" 301 0