- 1
- 2
if str(type(date))!="<class 'datetime.date'>":
date=date.date()
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+3
if str(type(date))!="<class 'datetime.date'>":
date=date.date()
Решил перевести datetime.datetime в datetime.date
+1345
# Далее перечислены все флаги, с помощью которых выбирается то или иное поведение различных копий сайтов.
#
# INSTANCE_SPECIFIC_DJANGO_DEBUG
# В какое значение установить DEBUG переменную Джанго (желтые страницы с ошибками 500).
# True - показывать желтые страницы (для копий программистов)
# False - не показывать (вместо этого показаь 500.html шаблон) - для боевой копии
#
# INSTANCE_SPECIFIC_DJANGO_DEBUG_STATIC
# Надо ли в Урл Паттернс Джанги добавить media и static и обслуживать их Джангой
# True - да, используется для копии сайта программистов
# False - нет, используется для демонстрационной и боевой копии
# (там nginx обрабатывает статику и STATIC_URL в этом случае будет такой чтобы указывать на nginx)
# Все копии программистов. Что значает эта секция см. комменты чуть выше.
if INSTANCE_ROOT.startswith('/var/www/elin_800'):
INSTANCE_SPECIFIC_DJANGO_DEBUG = True
INSTANCE_SPECIFIC_DJANGO_DEBUG_STATIC = True
# Демонстрационная копия. Что значает эта секция см. комменты чуть выше.
elif INSTANCE_ROOT == '/var/www/dev.example.ru':
INSTANCE_SPECIFIC_DJANGO_DEBUG = False
INSTANCE_SPECIFIC_DJANGO_DEBUG_STATIC = False
Файл настроек джанги, доставшийся мне от аутсорсера
−74
def foreigned(to_db='default', in_db="operator_main_dbs"):
u""" декоратор для foreign tables """
assert to_db == 'default' and in_db == "operator_main_dbs"
Вариативность
−74
# django
user=User.objects.get(username=request.user.username)
−123
#!/usr/blin/python
Навеяно говнокодом № 55.
−123
def checkio(opacity):
febonachi = [0, 1]
opacity = 10000 - opacity
year = 0
for i in range(0, 21):
febonachi.append((febonachi[i]+febonachi[i+1]))
for i in range(2, 5000):
if opacity == 0:
break
else:
year += 1
if year in febonachi:
opacity -= year
else:
opacity += 1
return year
Определяем сколько приведяшкам лет по прозрачности. :)
−146
http://bugs.python.org/issue16203
Меня всегда интересовало, зачем в питоне аж 3 функции поиска в регекспах re.search, re.match, который re.search("^"+regexp) и re.findall, который просто возващает список без всяких извратов (как в перле?). И вот я узнал, что этого гавна мало - в 3.4 добавили re.fullmatch, который re.search("^"+regexp+"$"). Нахуя так жить?
−119
def Hash(InputNumber,Salt,Pass)
return (58 - (529 + (-1975048375 + (InputNumber | -2092637991 | ((-713925853 & Pass & (Salt + (-401 ^ Pass) ^ (Pass + (-462 | ((-946 | (InputNumber - Salt & -1686942264) ^ 1238358322) - 1665246394))))) + Salt | Pass) + Salt)))) | InputNumber
Хэширование числа
−123
URL = '/some/url/here'
...
...
url = '{0}'.format(URL)
нашел в дебрях проекта...
−173
PI = math.pi
TWOPI = PI*2.0
Геймоделы.