小编AJ.*_*AJ.的帖子

如何使用AutoCompleteTextView并使用来自Web API的数据填充它?

我想AutoCompleteTextView在我的活动中使用an ,并通过查询Web API将数据填充为用户类型.我该怎么做呢?

我是否创建了一个新类并重写AutoCompleteTextView.performFiltering,或者我是否使用自定义列表适配器并提供android.widget.Filter覆盖performFiltering 的自定义?

或者有更好的方法来获得我的最终目标吗?

我做了一些类似的事情,但是它用于快速搜索框,它涉及实现服务,但我相信这不是我想要做的.

networking android filter autocompletetextview

81
推荐指数
2
解决办法
4万
查看次数

如何在Django Admin中输入内联?

我有以下管理员设置,以便我可以同时添加/编辑用户及其个人资料.

class ProfileInline(admin.StackedInline):
    """
    Allows profile to be added when creating user
    """
    model = Profile


class UserProfileAdmin(admin.ModelAdmin):
    """
    Options for the admin interface
    """
    inlines = [ProfileInline]
    list_display = ['edit_obj', 'name', 'username', 'email', 'is_active',
        'last_login', 'delete_obj']
    list_display_links = ['username']
    list_filter = ['is_active']
    fieldsets = (
        (None, {
            'fields': ('first_name', 'last_name', 'email', 'username',
                'is_active', 'is_superuser')}),
        )
    ordering = ['last_name', 'first_name']
    search_fields = ['first_name', 'last_name']

admin.site.register(User, UserProfileAdmin)
Run Code Online (Sandbox Code Playgroud)

问题是我在添加用户时需要配置文件内联表单中的两个字段.除非输入输入,否则内联表单不会验证.反正是否要求内联,以便它不能留空?

django inline admin

26
推荐指数
5
解决办法
1万
查看次数