我想在Django(admin.py)中过滤数据,并在HTML输入文本框中写入文本.我需要按城市过滤公司,所有城市的列表都太长.我想用一个文本输入替换过滤器中所有城市的列表.我在http://djangosnippets.org/snippets/2429/找到了类似的东西,但有两个问题:
models.py的重要部分看起来像这样
class Company(models.Model):
title = models.CharField(max_length=150,blank=False)
city = models.CharField(max_length=50,blank=True)
Run Code Online (Sandbox Code Playgroud)
来自admin.py的东西
class CatalogAdmin(admin.ModelAdmin):
form = CatalogForm
list_display = ('title','city')
list_filter = ['city',]
Run Code Online (Sandbox Code Playgroud)
所以再次,我需要:1.而不是列表od城市在Django过滤器中显示一个文本输入2.在该文本输入中输入城市neme后,按城市过滤数据(过滤请求可以通过一些提交按钮或通过javascript发送)
感谢yoy所有帖子.
我正在尝试使用Django-admin在MySQL中实现Northwind数据库模型来显示数据.有人知道如何从原始模型"清洁"的方式吗?是否有任何功能实现下载(模型,管理员)?