def save(self, commit=True):
    item = super().save(commit=False)
    self.process_image(item)
    listing = Listing.objects.create(price=self.cleaned_data['price'], zipcode=self.cleaned_data['zipcode'])
    item.listing = listing
    item.seller = self.seller
    item.save()
    return item
def save(self, commit=True):
    item = super().save(commit=False)
    self.process_image(item)
    listing = Listing.objects.create(price=self.cleaned_data['price'], zipcode=self.cleaned_data['zipcode'])
    item.listing = listing
    item.seller = self.seller
    item.save()
    return item