Drw*_*ite 10 django autocomplete django-forms
我有类似以下的模型:
class Country(models.Model):
name = models.CharField(max_length=50, unique=True)
class City(models.Model):
name = models.CharField(max_length=50, unique=True)
country = models.ForeignKey(Country)
Run Code Online (Sandbox Code Playgroud)
基本上我想在我的模板中添加一个City到数据库.在此之前,我应该将它链接到已经存在的国家/地区,所以我想在我的模板中使用"自动完成字段"从数据库获取国家/地区
我定义了以下表单:
class AddCityForm(forms.ModelForm):
city_name = forms.CharField(max_length=100)
country_name = forms.CharField(max_length=100)
Run Code Online (Sandbox Code Playgroud)
在我的模板中,我有以下形式:
<form action="/city/add" method="post">{% csrf_token %}
{{ add_city_form.as_p }}
<input type="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)
那么在django中是否有任何解决方案,使得'country_name'字段从数据库中自动完成?
欢呼,django的新手.
随着时间的推移,Django 应用程序起起落落。有一个网格djangopackages.org比较各种自动完成解决方案并提供有关其开发状态的提示:https : //djangopackages.org/grids/g/auto-complete/
是的。您可以检查Django的自动完成出
| 归档时间: |
|
| 查看次数: |
12029 次 |
| 最近记录: |