Python django.utils.timezone.get_default_timezone_name() Examples
The following are 6 code examples for showing how to use django.utils.timezone.get_default_timezone_name(). These examples are extracted from open source projects. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example.
You may check out the related API usage on the sidebar.
You may also want to check out all available functions/classes of the module
django.utils.timezone
, or try the search function
.
Example 1
Project: Simple-Q-A-App-using-Python-Django Author: arjunkomath File: utils.py License: MIT License | 6 votes |
def question_score(question): creation_date = question.pub_date score = question.total_points answers_positive_points = list( question.answer_set.all().values_list( 'answervote__value', flat=True)).count(True) answers_negative_points = list( question.answer_set.all().values_list( 'answervote__value', flat=True)).count(False) score = score * 2 + answers_positive_points - answers_negative_points reference_date = pytz.timezone( timezone.get_default_timezone_name()).localize(datetime(1970, 1, 1)) difference = creation_date - reference_date difference_seconds = difference.days * 86400 + difference.seconds +\ (float(difference.microseconds) / 1000000) order = log(max(abs(score), 1), 10) sign = 1 if score > 0 else -1 if score < 0 else 0 seconds = difference_seconds - 1134028003 return round(sign * order + seconds / 45000, 7)
Example 2
Project: opentaps_seas Author: opentaps File: views.py License: GNU Lesser General Public License v3.0 | 6 votes |
def about_view(request): g = hszinc.Grid() g.column['vendorUri'] = {} g.column['productUri'] = {} g.column['tz'] = {} g.column['serverName'] = {} g.column['productName'] = {} g.column['haystackVersion'] = {} g.column['productVersion'] = {} g.column['serverTime'] = {} g.column['serverBootTime'] = {} g.column['vendorName'] = {} g.extend([{ 'vendorUri': 'https://www.opensourcestrategies.com', 'productUri': 'https://www.opensourcestrategies.com', 'tz': timezone.get_default_timezone_name(), 'serverName': Site.objects.get_current().domain, 'productName': 'Opentaps-SEAS Haystack', 'haystackVersion': '2.0', 'productVersion': '1.0', 'serverTime': timezone.now(), 'vendorName': 'Opentaps-SEAS Haystack' }]) return _hzinc_response(g)
Example 3
Project: django-aws-template Author: dkarchmer File: tests.py License: MIT License | 5 votes |
def testTimeZone(self): #tzname = request.session.get('django_timezone') response = self.client.get('/') self.failUnlessEqual(response.status_code, status.HTTP_200_OK) # If not loggedin, no timezone in session session = self.client.session self.assertFalse('django_timezone' in session) ok = self.client.login(email='user1@foo.com', password='pass') self.assertTrue(ok) response = self.client.get('/') self.failUnlessEqual(response.status_code, status.HTTP_200_OK) # Default Time zone session = self.client.session self.assertTrue('django_timezone' in session) self.assertEqual(session["django_timezone"], timezone.get_default_timezone_name()) self.client.logout() u4 = user_model.objects.create_user(username='user4', email='user4@foo.com', password='pass') u4.name = 'New York Dude' u4.time_zone = 'America/New_York' u4.is_active = True u4.save() ok = self.client.login(email='user4@foo.com', password='pass') self.assertTrue(ok) response = self.client.get('/') self.failUnlessEqual(response.status_code, status.HTTP_200_OK) # Default Time zone session = self.client.session self.assertTrue('django_timezone' in session) self.assertEqual(session["django_timezone"], timezone.get_current_timezone_name()) self.assertEqual(timezone.get_current_timezone_name(), 'America/New_York') self.client.logout()
Example 4
Project: chatter Author: dibs-devs File: test_consumers.py License: MIT License | 5 votes |
def test_multitenant_chat_consumer(): settings.CHANNEL_LAYERS = TEST_CHANNEL_LAYERS client, room, user = prepare_room_and_user() communicator = WebsocketCommunicator( multitenant_application, f"/ws/django_chatter/chatrooms/{room.id}/", headers=[ ( b'cookie', f'sessionid={client.cookies["sessionid"].value}'.encode('ascii') ), (b'host', b'localhost:8000')] ) connected, subprotocol = await communicator.connect() assert connected data = { 'message_type': 'text', 'message': "Hello!", 'sender': user.username, 'room_id': str(room.id), } await communicator.send_json_to(data) response = await communicator.receive_json_from() response = response message = Message.objects.all()[0] time = message.date_created # zone = pytz.timezone(get_default_timezone_name()) # time = time.astimezone(tz=zone) # formatted = dateformat.DateFormat(time) # time = formatted.format('M d, Y h:i a') assert response['message_type'] == 'text' assert response['message'] == 'Hello!' assert response['sender'] == 'user0' assert response['room_id'] == str(room.id) assert response['date_created'] == time.strftime("%d %b %Y %H:%M:%S %Z") await communicator.disconnect()
Example 5
Project: djongo Author: nesdis File: test_timezone.py License: GNU Affero General Public License v3.0 | 5 votes |
def test_get_default_timezone(self): self.assertEqual(timezone.get_default_timezone_name(), 'America/Chicago')
Example 6
Project: djongo Author: nesdis File: test_timezone.py License: GNU Affero General Public License v3.0 | 5 votes |
def test_get_default_timezone(self): self.assertEqual(timezone.get_default_timezone_name(), 'America/Chicago')