class Arena(models.Model):
exp_time = models.DateTimeField(...
win_count = models.PositiveIntegerField(default=0, ...
...
class ArenaUser(models.Model):
arena = models.ForeignKey(Arena,...
user = models.ForeignKey(User,...
...
class Arena(models.Model):
exp_time = models.DateTimeField(...
win_count = models.PositiveIntegerField(default=0, ...
users = models.ManyToManyField(User,...
...
nginx:
...
volumes:
- ./local-back:/container/back
- ./local-front:/container/front
...
back:
...
volumes:
-./local-back:/container/back
command: тут скрипт который конфигурит бэк и запускает его
front:
...
volumes:
-./local-front:/container/front
command: тут скрипт который конфигурит фронт, собирает статику, или что он там делает..
>>> import random
>>> random_greeting = lambda : f"{random.choice(['привет','здоров','здравствуйте','приветсврую'])} {random.choice(['вас','тебя'])}, как твои {random.choice(['дела','делишки'])}?"
>>> random_greeting()
'здравствуйте тебя, как твои дела?'
>>> random_greeting()
'приветсврую тебя, как твои делишки?'
>>> random_greeting()
'приветсврую вас, как твои дела?'
>>> random_greeting()
'здоров вас, как твои делишки?'
>>> random_greeting()
'приветсврую тебя, как твои дела?'
>>> random_greeting()
'привет вас, как твои дела?
import requests
import datetime
import time
header = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36',
'Content-Type':'application/x-www-form-urlencoded',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'Accept-Language':'ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3',
'Accept-Encoding':'gzip, deflate',
'Connection':'keep-alive',
'Referer': 'https://ua.energy/diyalnist/dyspetcherska-informatsiya/dobovyj-grafik-vyrobnytstva-spozhyvannya-e-e/',
}
# с 01.01.2015 на 30 дней, но даты и количество дней можно поставить любые
start_date = datetime.datetime.strptime('01.01.2015', '%d.%m.%Y').date()
current_date = start_date
for im in range(30):
print(current_date)
data = {
'action': 'get_data_oes',
'report_date': current_date.strftime('%d.%m.%Y'),
'type': 'day',
'rnd': 0.9491192560491961
}
response = requests.post('https://ua.energy/wp-admin/admin-ajax.php', data=data, headers=header)
with open(f"energy_{current_date.strftime('%d%m%Y')}.json", "w+") as file:
file.write(response.text)
current_date += datetime.timedelta(days=1)
time.sleep(1)
result = [{' id': z, 'qty': sum([y['qty'] for y in filter(lambda x: x[' id']==z, a)])} for z in sorted(set([x[' id'] for x in a]))]
print(result)
уменьшение срока службы при активной работе в ярких тонах, другими словами, постепенное «выгорание» органических светодиодов. При этом субпиксели разных цветов теряют яркость с разной скоростью (быстрее всего выгорают синие), из-за чего цветопередача экрана со временем может нарушиться. Срок службы дисплея в среднестатистическом мобильном телефоне составляет примерно 7 лет, но уже через год заметны отличия в яркости областей.
Когда играл, играл всегда на максимальных настройках, яркость экрана была на всю, плюс добавлял яркость и насыщенность приложением Game Turbo.
Из чего делаю вывод, что в России коронавирус будет протекать также как и в европейских странах, и, возможно, будет такая же ситуация, как в США.