Hi, people i have read all entries talk the green plus for add new item but no working for me
1. i use django1.6.7 and django selectable 0.8
2. working autocomplete but de green plus does not appear :(
3. my files
first: models.py
@python_2_unicode_compatible
class Farmer(models.Model):
name = models.CharField(max_length=250, null=True, blank=True)
...
def __str__(self):
@python_2_unicode_compatible
class Farms(models.Model):
name_farmer = models.ForeignKey('Farmer')
farm = models.CharField("max_length=150,null=True,blank=True)
second: lookups.py
class FarmersLookup(ModelLookup):
model = Farmer
search_fields = ('name__icontains', )
registry.register(FarmersLookup)
thirds: forms.py
class FarmerAdminForm(forms.ModelForm):
name_farmer = selectable.AutoCompleteSelectField(lookup_class=FarmersLookup, allow_new=True)
class Meta(object):
model = Farms
widgets = {
'name_farmer': selectable.AutoCompleteSelectWidget(lookup_class=FarmersLookup),
}
#exclude = ('name_farmer', )
def __init__(self, *args, **kwargs):
super(FarmerAdminForm, self).__init__(*args, **kwargs)
def save(self, *args, **kwargs):
name_farmer = self.cleaned_data['name_farmer']
self.instance.name_farmer = name_farmer
return super(FarmerAdminForm, self).save(*args, **kwargs)
fours: admin.py
class FarmsInline(admin.StackedInline):
model = Farms
form = FarmerAdminForm
extra = 1
max_num = 1
min_num = 1
to notice something is wrong?
thank any idea! :)
Cheers