本文整理汇总了Python中django.http.HttpRequest.session['last_name']方法的典型用法代码示例。如果您正苦于以下问题:Python HttpRequest.session['last_name']方法的具体用法?Python HttpRequest.session['last_name']怎么用?Python HttpRequest.session['last_name']使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类django.http.HttpRequest
的用法示例。
在下文中一共展示了HttpRequest.session['last_name']方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_home_page_displays_only_todos_added
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_home_page_displays_only_todos_added(self):
ToDo.objects.create(item='Code unit test', added_by=ADMIN_ID, date_todo=TODAY, archive='0')
ToDo.objects.create(item='Fix code', added_by=OTHER_ID, date_todo=TODAY, archive='0')
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = home_page(request)
self.assertIn('Code unit test', response.content.decode())
self.assertNotIn('Fix code', response.content.decode())
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = OTHER_ID
request.session['is_superuser'] = OTHER_IS_SUPERUSER
request.session['first_name'] = OTHER_FIRST_NAME
request.session['last_name'] = OTHER_LAST_NAME
response = home_page(request)
self.assertNotIn('Code unit test', response.content.decode())
self.assertIn('Fix code', response.content.decode())
示例2: test_home_page_transfer_pending_todos_to_current_day
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_home_page_transfer_pending_todos_to_current_day(self):
one_day = datetime.timedelta(days=1)
yesterday = TODAY - one_day
tomorrow = TODAY + one_day
#Done
ToDo.objects.create(item='Code unit test 1', added_by='1', date_todo=yesterday, archive='1')
#Cancelled
ToDo.objects.create(item='Code unit test 2', added_by='1', date_todo=yesterday, archive='2')
#Pending
ToDo.objects.create(item='Fix code', added_by='1', date_todo=yesterday, archive='0')
#Current
ToDo.objects.create(item='Rerun the unit test', added_by='1', date_todo=TODAY, archive='0')
#Future
ToDo.objects.create(item='Refactor', added_by='1', date_todo=tomorrow, archive='0')
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = backoperations(request)
response = home_page(request)
self.assertNotIn('Code unit test 1', response.content.decode())
self.assertNotIn('Code unit test 2', response.content.decode())
self.assertIn('Fix code', response.content.decode())
self.assertIn('Rerun the unit test', response.content.decode())
self.assertNotIn('Refactor', response.content.decode())
self.assertEqual(ToDo.objects.filter(date_todo=TODAY).count(), 2);
示例3: test_display_todo_of_the_week
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_display_todo_of_the_week(self):
item1 = 'Code unit test 1'
item2 = 'Code unit test 2'
item3 = 'Code unit test 3'
item4 = 'Code unit test 4'
item5 = 'Code unit test 5'
ToDo.objects.create(id='1', item=item1, added_by=ADMIN_ID, date_todo='2014-12-14', archive='0')
ToDo.objects.create(id='2', item=item2, added_by=ADMIN_ID, date_todo='2014-12-15', archive='0')
ToDo.objects.create(id='3', item=item3, added_by=ADMIN_ID, date_todo='2014-12-17', archive='0')
ToDo.objects.create(id='4', item=item4, added_by=ADMIN_ID, date_todo='2014-12-21', archive='0')
ToDo.objects.create(id='5', item=item5, added_by=ADMIN_ID, date_todo='2014-12-22', archive='0')
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = view_weekly(request, datetime.datetime.strptime('2014-12-17', '%Y-%m-%d').date())
self.assertNotIn(item1, response.content.decode())
self.assertIn(item2, response.content.decode())
self.assertIn(item3, response.content.decode())
self.assertIn(item4, response.content.decode())
self.assertNotIn(item5, response.content.decode())
示例4: test_logout_if_session_variables_are_unset
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_logout_if_session_variables_are_unset(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['username'] = ADMIN_USERNAME
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = logout(request)
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
response = home_page(request)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = addtodo(request)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
random_id = 1000
response = tick_done(request, random_id)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = tick_cancel(request, random_id)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = view_users(request)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = add_user(request)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = delete_user(request, random_id)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = backoperations(request)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = view_weekly(request)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
response = view_monthly(request)
self.assertEqual(response.status_code, 302)
self.assertEqual(response['location'], '/accounts/unauthorized')
示例5: test_home_page_displays_view_monthly_todo_list_link
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_home_page_displays_view_monthly_todo_list_link(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = OTHER_ID
request.session['is_superuser'] = OTHER_IS_SUPERUSER
request.session['first_name'] = OTHER_FIRST_NAME
request.session['last_name'] = OTHER_LAST_NAME
response = home_page(request)
self.assertIn("View monthly", response.content.decode())
示例6: test_home_page_displays_prompt_on_empty_todolist
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_home_page_displays_prompt_on_empty_todolist(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = home_page(request)
self.assertIn('To do list is empty', response.content.decode())
示例7: test_is_list_of_users_displayed
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_is_list_of_users_displayed(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = view_users(request)
self.assertIn("List of users", response.content.decode())
示例8: test_view_user_link_visible_to_administrator
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_view_user_link_visible_to_administrator(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = home_page(request)
self.assertIn("View Users", response.content.decode())
示例9: test_if_user_is_deleted
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_if_user_is_deleted(self):
User.objects.create(id=OTHER_ID, password=OTHER_PASSWORD, is_superuser=OTHER_IS_SUPERUSER, first_name=OTHER_FIRST_NAME, last_name=OTHER_LAST_NAME, email=OTHER_EMAIL, is_staff=OTHER_IS_STAFF, is_active=OTHER_IS_ACTIVE)
self.assertEqual(User.objects.all().count(), 1)
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = delete_user(request, OTHER_ID)
示例10: test_is_user_info_displayed
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_is_user_info_displayed(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
User.objects.create(id=OTHER_ID, password=OTHER_PASSWORD, is_superuser=OTHER_IS_SUPERUSER, first_name=OTHER_FIRST_NAME, last_name=OTHER_LAST_NAME, email=OTHER_EMAIL, is_staff=OTHER_IS_STAFF, is_active=OTHER_IS_ACTIVE)
response = view_users(request)
self.assertEqual(User.objects.all().count(), 1)
self.assertIn(OTHER_USERNAME, response.content.decode())
示例11: test_home_page_display_current_date
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_home_page_display_current_date(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = home_page(request)
import time
current_date = time.strftime('%Y-%m-%d')
self.assertIn(current_date, response.content.decode())
示例12: test_purge_data_after_7_days
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_purge_data_after_7_days(self):
seven_days = datetime.timedelta(days=7)
eight_days = datetime.timedelta(days=8)
three_days = datetime.timedelta(days=3)
eight_days_ago = TODAY - eight_days
seven_days_ago = TODAY - seven_days
three_days_ago = TODAY - three_days
three_days_from_today = TODAY + three_days
item1 = 'Code unit test 1'
item2 = 'Code unit test 2'
item3 = 'Code unit test 3'
item4 = 'Code unit test 4'
item5 = 'Code unit test 5'
ToDo.objects.create(id='1', item=item1, added_by=ADMIN_ID, date_todo=eight_days_ago, archive='1')
ToDo.objects.create(id='2', item=item2, added_by=ADMIN_ID, date_todo=seven_days_ago, archive='2')
ToDo.objects.create(id='3', item=item3, added_by=ADMIN_ID, date_todo=three_days_ago, archive='1')
ToDo.objects.create(id='4', item=item4, added_by=ADMIN_ID, date_todo=TODAY, archive='2')
ToDo.objects.create(id='5', item=item5, added_by=ADMIN_ID, date_todo=three_days_from_today, archive='1')
saved_todos = ToDo.objects.all()
self.assertEqual(saved_todos.count(), 5)
todo1 = ToDo.objects.get(id=1)
todo2 = ToDo.objects.get(id=2)
todo3 = ToDo.objects.get(id=3)
todo4 = ToDo.objects.get(id=4)
todo5 = ToDo.objects.get(id=5)
self.assertEqual(todo1.item, item1)
self.assertEqual(todo2.item, item2)
self.assertEqual(todo3.item, item3)
self.assertEqual(todo4.item, item4)
self.assertEqual(todo5.item, item5)
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = backoperations(request)
self.assertEqual(ToDo.objects.all().count(), 4)
self.assertEqual(ToDo.objects.get(id=2).item, item2)
self.assertEqual(ToDo.objects.get(id=3).item, item3)
self.assertEqual(ToDo.objects.get(id=4).item, item4)
self.assertEqual(ToDo.objects.get(id=5).item, item5)
示例13: test_home_page_check_for_cancel_and_done_labels
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_home_page_check_for_cancel_and_done_labels(self):
ToDo.objects.create(item='Code unit test 1', added_by='1', date_todo=TODAY, archive='2')
ToDo.objects.create(item='Code unit test 2', added_by='1', date_todo=TODAY, archive='1')
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = home_page(request)
self.assertIn('Cancelled', response.content.decode())
self.assertIn('Done', response.content.decode())
示例14: test_admistrator_has_no_delete
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_admistrator_has_no_delete(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
import datetime
User.objects.create(id=ADMIN_ID, password=ADMIN_PASSWORD, is_superuser=ADMIN_IS_SUPERUSER, first_name=ADMIN_FIRST_NAME, last_name=ADMIN_LAST_NAME, email=ADMIN_EMAIL, is_staff=ADMIN_IS_STAFF, is_active=ADMIN_IS_ACTIVE)
response = view_users(request)
self.assertEqual(User.objects.all().count(), 1)
self.assertNotIn("Delete", response.content.decode())
示例15: test_logout_page_if_prompt_is_present
# 需要导入模块: from django.http import HttpRequest [as 别名]
# 或者: from django.http.HttpRequest import session['last_name'] [as 别名]
def test_logout_page_if_prompt_is_present(self):
request = HttpRequest()
engine = import_module(settings.SESSION_ENGINE)
session_key = None
request.session = engine.SessionStore(session_key)
request.session['username'] = ADMIN_USERNAME
request.session['id'] = ADMIN_ID
request.session['is_superuser'] = ADMIN_IS_SUPERUSER
request.session['first_name'] = ADMIN_FIRST_NAME
request.session['last_name'] = ADMIN_LAST_NAME
response = logout(request)
self.assertIn("Logged out!", response.content.decode())