def categories(request, template_name='jizhang/categories.html'): if request.method == 'POST': ## delete categories del_ids = request.POST.getlist('del_id') delete_items(Category, del_ids) return render(request, template_name, {"categories": get_sorted_categories(request.user.username)})
def __init__(self, request, *args, **kwargs): super(FindItemForm, self).__init__(*args, **kwargs) categories = get_sorted_categories(request.user.username) self.fields['category'].widget = forms.Select( attrs={'class': "form-control"}) self.fields['category'].choices = [('', u'所有分类') ] + [(c.id, c) for c in categories]
def categories(request, template_name='jizhang/categories.html'): if request.method == 'POST': ## delete categories pass # shiyan6 #category_list = Category.objects.filter(user__username=request.user.username).all() # shiyan7 return render(request, template_name, {"categories":get_sorted_categories(request.user.username)})
def __init__(self, request, *args, **kwargs): super(CategoryForm, self).__init__(*args, **kwargs) self.user = request.user # 根据用户名查找名下的分类 categories = get_sorted_categories(self.user.username) self.fields['p_category'].widget = forms.Select(attrs={'class': "form-control"}) self.fields['p_category'].choices = [('', u'+')] + [(c.id, c) for c in categories] self.fields['name'].widget = forms.TextInput(attrs={'class': "form-control"}) self.fields['isIncome'].widget = forms.CheckboxInput(attrs={'checkbox': True})
def __init__(self, request, *args, **kwargs): super(ItemForm, self).__init__(*args, **kwargs) categories=get_sorted_categories(request.user.username) self.fields['category'].widget = forms.Select(attrs={'class':"form-control"}) self.fields['category'].choices = [(c.id,c) for c in categories] self.fields['pub_date'].widget = forms.DateInput(attrs={'class':"form-control"}) self.fields['price'].widget = forms.TextInput(attrs={'class':"form-control"}) self.fields['comment'].widget = forms.TextInput(attrs={'class':"form-control"})
def __init__(self, request, *args, **kwargs): super(CategoryForm, self).__init__(*args, **kwargs) self.user = request.user categories=get_sorted_categories(self.user.username) self.fields['p_category'].widget = forms.Select(attrs={'class':"form-control"}) self.fields['p_category'].choices = [('',u'----------------')] + [(c.id,c) for c in categories] self.fields['name'].widget = forms.TextInput(attrs={'class':"form-control"}) self.fields['isIncome'].widget = forms.CheckboxInput(attrs={'checkbox':True})
def categories(request, template_name='jizhang/categories.html'): if request.method == 'POST': ## delete categories pass # shiyan6 #category_list = Category.objects.filter(user__username=request.user.username).all() # shiyan7 return render(request, template_name, {"categories": get_sorted_categories(request.user.username)})