
Zart
13.11.2016
07:44:43
i строка, j интегер
нет чтоб for j in foo[:-1]:
ну и имена получше

JPyFoxy
13.11.2016
07:49:02
Проблема в этой строке,
a = dic[a][int(random() * len(dic[a]))]
Вот скрин

Google

Artyom
13.11.2016
08:16:58
ребят, подскажите по структуре проекта в джанго, куда лучше положить файлик, который должен вызывается по кастомной команде в manage.py? в management/script/command_name/ ?

terry
13.11.2016
08:32:41
https://library.oreilly.com/book/0636920047391/programming-beyond-practices/toc

amureki
13.11.2016
09:12:39

Artyom
13.11.2016
09:14:40
если я буду импортить его исключительно для этой команды

amureki
13.11.2016
09:15:47
очевидно, смотря что этот класс делает
если он относится только к ккоманде и не импортируется больше нигде в проекте, почему б прямо в команде не описать его? (разумеется в размных пределах)

Artyom
13.11.2016
09:17:13

Letalis
13.11.2016
13:15:22
Народ, а
SITE_ID = 1
обязательно указывать в сеттингс, работая с джанго 1.10 ?

Vlad
13.11.2016
13:21:26
Гайз.
Черт, если делать так:
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = (
'/home/vld/djangoenv/bin/blog/static',
)
То все работает. Но коллектстатик, очевидно, нет.
Если делать так:
STATIC_ROOT = '/home/vld/djangoenv/bin/blog/static/'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
'/home/vld/djangoenv/bin/blog/article/static/article/',
)
То css-ки 404.
Магия
Какая-то лажа, может кто чего подскажет?

Tatiana
13.11.2016
13:22:34
А ты коллект статик зачем делаешь?

Vlad
13.11.2016
13:23:22
Чтобы собрать картиночки из всех приложений же?

Tatiana
13.11.2016
13:23:43
А, ок

Google

Vlad
13.11.2016
13:46:27
Короче, напердолил settings.py вот так:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static/")
STATICFILES_DIRS = [
'/home/vld/djangoenv/bin/blog/article/static'
]
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
#'django.contrib.staticfiles.finders.DefaultStorageFinder',
)
И стал отдавать статику через nginx. Все заработало - и collectstatic, и стили

Pavel
13.11.2016
13:47:51

Vlad
13.11.2016
13:48:02
ЧЕРТ))
ДА
Я не знаю, что это за приколы
Только что проверил, в дев-е тоже стили подтянулись

Romka
13.11.2016
14:05:17
Всем привет. Помогите. Как первый символ строки поместить в конец этой строки?

Zart
13.11.2016
14:05:33
запахло степиком

Romka
13.11.2016
14:05:45
?
Понял)
Неа

Zart
13.11.2016
14:06:32
>>> s = 'abcdef'
>>> s[1:] + s[:1]
'bcdefa'
>>> s = ''
>>> s[1:] + s[:1]
''

Romka
13.11.2016
14:06:52
Спасибо

Zart
13.11.2016
14:07:33
варианты с s[0] будут фейлить на пустых строках, если не добавлять тернар

Romka
13.11.2016
14:08:18
А как это делать с числами? Или просто переводить число в строку

Zart
13.11.2016
14:08:25
s[1:]+s[0] if s else ''
какими числами?

Romka
13.11.2016
14:09:25
1110 -> 1101
У меня на вход только числа
Всё

Google

Romka
13.11.2016
14:13:20
Понял
Работает
Спасибо

Zart
13.11.2016
14:13:45
нуу.. самый простой вариант - перегнать в строки, да
если математикой - то цикл while x > 9: x //= 10
но для отрицательных надо поправку на знак

Rita
13.11.2016
14:21:11
Как можно совместить список и словарь в питоне3?

Denis
13.11.2016
14:21:49
Чо

Rita
13.11.2016
14:21:53
Чтобы данные хранить одновременно в этих двух структурах

Denis
13.11.2016
14:22:03
Добавляешь туда одни и те же данные

John
13.11.2016
14:22:08
словарь листов?

Rita
13.11.2016
14:22:52
Ээээ
Хз
Программа должна давать возможность пользователю добавлять запись о человеке с полями "Фамилия, возраст, телефон". Реализовать с помощью словаря и списков.
Интерфейс программы должен позволять быстро выводить данные о человеке по фамилии.

Rita
13.11.2016
14:24:16
Во

MVP
13.11.2016
14:33:02
подскажите - как вот в питоновском проекте - файлик со списком зависимостей называется?
вот вот node есть package.json - а тут что в этом случае?

Pavel
13.11.2016
14:33:59
requirements.txt чаще всего.
или в setup.py перечислить, там есть место

MVP
13.11.2016
14:34:38
а он как-то исполняется, типо чел может запустить pip install ...
и все оставится что надо
или нет?

Google

Pavel
13.11.2016
14:34:51
pip install -r requ.txt

Zart
13.11.2016
14:35:14
списки пакетов в setup.py и requirements.txt имеют разные цели, разную аудиенцию и разные применения
но всегда находятся идиоты, делающие install_requires=open('requirements,txt').read().splitlines()

Admin
ERROR: S client not available

MVP
13.11.2016
14:37:31
окс спсб

Octo@dshacks
13.11.2016
15:57:53
а питон на огэ низзя?
или льзя?

Zart
13.11.2016
15:58:23
на куда?

Dmitriy
13.11.2016
15:58:30
нормально научись писать
низзя, льзя
будто с малолетней бабой диалог
?

Octo@dshacks
13.11.2016
15:58:56

Dmitriy
13.11.2016
15:59:19
Загуглить порядок проведения и правила религия не позволяет?
все давно уже расжевано про эти экзамены просто

Octo@dshacks
13.11.2016
15:59:51
Буду си учить

Denis
13.11.2016
16:00:36
На егэ любой

Dmitriy
13.11.2016
16:01:07
В свое время, егэ сдавал на паскале вообще
если бы знал питон, сэкономил бы кучу мест точно

Google

Dmitriy
13.11.2016
16:01:23
на бланке, имею в виду

Zart
13.11.2016
16:01:29
и как это принимают потом?

Dmitriy
13.11.2016
16:01:37
ЕГЭ?

Zart
13.11.2016
16:01:44
код на любом языке
кто его и как проверяет?

Dmitriy
13.11.2016
16:02:02
Человек из комиссии
как правило, преподаватель

Zart
13.11.2016
16:02:35
ок. а он чем проверяет?

Dmitriy
13.11.2016
16:02:59
головой
компилятора у него нет, если ты об этом
нам так говорили

Pavel
13.11.2016
16:03:19
Однажды на олимпиаде мне сказали: "юзая любой язык". А там такая история была, что вначале пишешь код на бумажке, потом проверяешь на одном из свободных компов. И так получилось, что с бейсиком там была какая-то проблема, и я остался как мудак с пачкой бумаги. Оспаривали как-то, но нет ножек - нет варенья.

Dmitriy
13.11.2016
16:03:28
фактор неграмотности преподавателя в конкретном языке присутствует то есть

Zart
13.11.2016
16:03:32
т.е. преподу надо проверять пачку исходников на чем попало... у нас столько полиглотов уже завезли в школы?

Denis
13.11.2016
16:03:46
Большинство пишет на паскале, так что все норм

arisu
13.11.2016
16:03:52

Zart
13.11.2016
16:04:04

Dmitriy
13.11.2016
16:04:11
Я писал алгоритм сначала, а потом код
и каждую строчку в каждой клеточке комментировал действия
Эта группа больше не существует