Esempio n. 1
0
 def test_lists_can_have_owners(self):
     self.assertTrue(List(owner=User()))  # should not raise exception
Esempio n. 2
0
 def test_list_owner_is_optional(self):
     self.assertIsNone(List().full_clean())  # should not raise exception
Esempio n. 3
0
 def test_lists_can_have_owners(self):
     List(owner=User())  # não deve gerar erro
Esempio n. 4
0
 def test_list_owner_is_optional(self):
     List().full_clean()  # não deve gerar erro  # não deve gerar erro
Esempio n. 5
0
 def test_list_owner_is_optional(self):
     ''' 测试list的owner属性为可选 '''
     List().full_clean()  # 不该抛出异常
Esempio n. 6
0
 def test_list_owner_is_optional(self):
     """тест: владелец списка необязательный"""
     List().full_clean()  # не должно поднять исключение
Esempio n. 7
0
 def test_list_owner_is_optional():
     List(owner=User())  # should not throw
Esempio n. 8
0
 def test_lists_can_have_owners(self):
     List(owner=User())  # should not raise
Esempio n. 9
0
 def test_lists_dont_need_owner(self):
     List().full_clean()
Esempio n. 10
0
 def test_lists_can_have_owners():
     List(owner=User())  # should not throw
Esempio n. 11
0
from lists.models import Item,List
from lists.forms import ItemForm,ExistingListItemForm, NewListForm

User = get_user_model()

# Create your views here.
def home_page(request):
	return render(request,'home.html',{'form':ItemForm()})

def new_list(request):
	form = NewListForm(data=request.POST)
	if form.is_valid():
<<<<<<< HEAD
		list_ = form.save(owner=request.user)
=======
		list_ = List()
		if request.user.is_authenticated:
			list_.owner = request.user
		list_.save()
		form.save(for_list=list_)
>>>>>>> 14ca6cb368365b15109db2aa2c746c074d63e7bd
		return redirect(list_)
	return render(request, 'home.html',{'form':form})

def view_list(request,list_id):
	list_ = List.objects.get(id=list_id)
	form = ExistingListItemForm(for_list=list_)
	
	if request.method == 'POST':
		form = ExistingListItemForm(for_list=list_,data=request.POST)
		if form.is_valid():
Esempio n. 12
0
 def test_list_can_have_owner(self):
     List(owner=User()) # Should not raise
Esempio n. 13
0
 def test_uses_list_template(self):
     list_ = List()
     list_.save()
     response = self.client.get('/lists/%d/' % (list_.id, ))
     self.assertTemplateUsed(response, 'list.html')
Esempio n. 14
0
 def test_lists_can_have_owners(self):
     List(owner=User())
Esempio n. 15
0
 def test_is_an_ItemForm(self):
     self.assertIsInstance(ExistingListItemForm(for_list=List()), ItemForm)
Esempio n. 16
0
 def test_list_owner_is_optional(self):
     List().full_clean()
Esempio n. 17
0
 def test_lists_can_have_owners(self):
     """тест: списки могут иметь владельца"""
     List(owner=User())  # не должно поднять исключение
Esempio n. 18
0
 def test_list_owner_is_optional(self):
     List().full_clean()  # should not raise
Esempio n. 19
0
 def test_lists_can_have_owners(self):
     ''' 测试List模型可以保存owner属性 '''
     List(owner=User())  # 不该抛出异常