django-selectablehttp : //django-selectable.readthedocs.org/en/version-0.6.2/quick-start.htmlのドキュメントに従おうとしてい ます
私は正しく言えることからすべてをセットアップしましたが、FireBugには何も起動/ロードされていないようです。ルックアップをまったく行っていないようです。以下は私のコードですエラーが見つかりましたか?
models.py
class Event(models.Model):
event_id = models.IntegerField(primary_key=True)
name = models.CharField(max_length=80,blank=False)
date = models.DateField()
start = models.TimeField()
end = models.TimeField()
category = models.ForeignKey(Category)
city = models.ForeignKey(City)
user = models.ForeignKey(User)
def __unicode__(self):
return self.name
lookup.py
from selectable.base import ModelLookup
from selectable.registry import registry
from events.models import Event
class EventLookup(ModelLookup):
model = Event
search_field = 'city__icontains'
filters = {'active': True, }
def get_item_value(self, item):
# Display for currently selected item
return item.name
def get_item_label(self, item):
return u"%s (%s)" % (item.name)
registry.register(EventLookup)
forms.py
from django import forms
from django.forms import ModelForm
from events.models import Event
import selectable.forms as selectable
from events.lookups import EventLookup
class EventForm(ModelForm):
autocomplete = forms.CharField(
label='Type the name of a fruit (AutoCompleteWidget)',
widget=selectable.AutoCompleteWidget(EventLookup),
required=False,
)
class Meta:
model = Event
urls.py
(r'^selectable/', include('selectable.urls')),
template.html
**the following is loaded in correctly...**
jquery-1.9.0.js
jquery-ui-1.10.0.custom.min.css
jquery.ui.core.js
jquery.ui.widget.js
jquery.ui.datepicker.js
jquery.ui.autocomplete.js
**then I just output {{ form }}**
他のjsはページにロードされていません。上記のjsとフォームだけです。何か案は?私は何かを逃したことがありますか?