
Alexander
11.01.2018
08:21:41
часы от Apple не уязвимы)

Oleg
11.01.2018
08:21:46
у меня есть клиент который хочет на 4 одинаковые таблицы одну и ту же модель юзать динамически меняя таблицу в бд, стоит его уговаривать не париться и сделать 4 модели например наследованием или это все же нормальная практика?

Artem
11.01.2018
08:22:33

Alexander
11.01.2018
08:22:55

Google

Jentry
11.01.2018
08:22:56

Artem
11.01.2018
08:23:03

Alexander
11.01.2018
08:23:19

Oleg
11.01.2018
08:23:43
вот я тоже так думаю, а он топит за то чтобы динамически генерилось, я даже начал сомневаться в своем подходе

Alexander
11.01.2018
08:24:45
какую он задачу хочет решить этим, зачем ему так делать?)

Oleg
11.01.2018
08:25:16
мотивация - меньше кода и легче расширять когда пятая такая же появится

Artem
11.01.2018
08:25:37
и легче засесьть на брюхо потом!

Oleg
11.01.2018
08:27:04
ну норм, значит я не совсем отстал от жизни, попробую его переубедить ?

Artem
11.01.2018
08:27:21
иначе придешь к утопии

Alexander
11.01.2018
08:28:35
самый простой способ - сделать модель с Meta.abstract = True и 4 модели, которые от неё наследуются

Oleg
11.01.2018
08:28:40
я на контракте сижу, у меня есть баланс бабло/код, долго бодаться себе дороже

Google

Alexander
11.01.2018
08:29:03
в базе данных получатся 4 одинаковые таблицы, которые не добавят неожиданностей

Artem
11.01.2018
08:30:28

Ruslan
11.01.2018
09:49:34
всем привет
подскажите, хочу чтобы глобальные настройки для django лежали в settings. Если переименовываю папку, то ошибка
ModuleNotFoundError: No module named 'phonedb'
говорит что settings должны лежать в папке phonedb
я честно говоря не понимаю, почему при создания проекта я не могу указать название папки, где будет хранится мой settings
только если я назову проект как settings все как бы работает. Но проект у меня называется phonedb

Дмитрий
11.01.2018
09:58:48
Если я понял твою проблему создай в корневой папке файл __init__, а внутри него импорт сделай на твой нужный файл settings
Импорт типа
from some_folder.settings import *

Ruslan
11.01.2018
10:01:59
это не то
у меня изначально settings неверный, т.к. я папку с названием проекта переименовал(

Дмитрий
11.01.2018
10:02:48
А как ты запускаешь?
Через консоль?

Alexander
11.01.2018
10:03:53
а разве не так надо указывать файл с настройками os.environ.setdefault("DJANGO_SETTINGS_MODULE", "your_project.settings")
в manage.py по дефолту так. Аналогично для всяких гуникорнов

Ruslan
11.01.2018
10:06:08

Дмитрий
11.01.2018
10:07:27
А, я перепутал. Если ты хочешь чтобы вместо файла settings использовать другое расположение, я создавал папку settings, в ней свой файл my_settings.py и в этой папке файл init, а в нём импорт
И да, скорее всего Александр прав, в manage.py задаётся же путь до настроек, и в моём случае это работало через папку settings с init

Ruslan
11.01.2018
10:08:34
у меня вопрос, не "почему не работает?". А можно ли создать проект, через admin-django где будет моя структура каталогов

Google

Дмитрий
11.01.2018
10:08:55
Можно
Задаёшь в manage.py путь до settings, в ней задаёшь ROOT_URLCONF до главного urls.py, а дальше пошло поехало)

Ruslan
11.01.2018
10:10:11
команда
django-admin startproject
всего лишь создает файлы по шаблону https://github.com/django/django/tree/master/django/conf/project_template/project_name
на этом ее функционал заканчивается

Maxos
11.01.2018
10:56:58
Доброго времени суток, немного тупой вопрос, но как получить логин пользователя( чтобы создать папку) в процессе регистрации ?

Дмитрий
11.01.2018
10:57:52
form.cleaned_data.get(“username”)
В form_valid

Dan
11.01.2018
10:58:14
можно получить либо из пост данных
либо после сохранения из объекта

Дмитрий
11.01.2018
11:03:17
ну, как у тебя там поле называется с login?
вместо username

Maxos
11.01.2018
11:03:36
да не, я разобрался
там атом чет тупанул

Алексей
11.01.2018
11:16:15
Всем привет! А расскажите плз, кто использует nginx unit в продакшене? Как с ним жить вообще?
Или не стоит вообще пока его трогать

Ruslan
11.01.2018
11:56:46
помогите, создал проект, назвал settings, не запускается
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
shell работает
у меня винда, должен ли я поставить себе sqlite3

Google

Yarik
11.01.2018
12:04:45

Ruslan
11.01.2018
12:05:04
да, я удалял папку и заново создавал

Jentry
11.01.2018
12:05:22
как запускаешь?

Admin
ERROR: S client not available

Dmitriy
11.01.2018
12:05:29

Ruslan
11.01.2018
12:06:02
python.exe .\manage.py runserver
странно, под виндой какие то танцы начинаются

Yarik
11.01.2018
12:08:50
запусти попробуй из той папки где находится manage.py
а то я нагуглил
http://python.su/forum/topic/23662/lofi/
может конечно не та проблема

Ruslan
11.01.2018
12:12:14
в общем сменил окружение на джанго 2.0 заработало
можно как-то узнать для какого джанго проект создан
хотя в проекте нашел такие строчки
my_test/settings.py:7:https://docs.djangoproject.com/en/1.9/topics/settings/
my_test/settings.py:10:https://docs.djangoproject.com/en/1.9/ref/settings/

Jentry
11.01.2018
12:15:00
не похоже, что проблема в версии, такую ошибку гораздо раньше получаешь, чем что-то стартует, там в окружении у тебя где-то проблема

Ruslan
11.01.2018
12:18:16

Очень добрый
11.01.2018
12:31:56
Вчера начал кодить на маке. Первый раз за ним. До этого 2 года разных дистриков линуха
Есть пробелы в работе с терминалом

Artem
11.01.2018
12:32:39

Очень добрый
11.01.2018
12:32:41
И не привычно видеть интерпретатор в виде программы а скрипта

Google

Очень добрый
11.01.2018
12:32:58
Есть пробелы у меня именно
А не в маке
Первый раз за маком
А не скрипта*

Jentry
11.01.2018
12:38:37
интерпретатор в виде программы а не скрипта? чего?
brew поставь, iTerm2, никакой разницы между маком и линуксом нет, просто мак такой недопиленный линукс и многое не умеет

Artem
11.01.2018
12:40:16

Jentry
11.01.2018
12:41:15
ну слуш у меня постоянно в хайсере что-нибудь отваливается, с докером есть проблемы периодически, в линупсах не было проблем

Artem
11.01.2018
12:41:59
хз что у тебя отваливается, у меня все работает стабильно, в докере было дело, что сеть отпала, но это моих рук дело. А так - все гуд!
Ну и минуточку, порт докера сильно отличается от линуксового

Jentry
11.01.2018
12:42:40
чем же? кроме того, что в виртуальной машине

Artem
11.01.2018
12:43:05
патчи, гуйня, работа с FS

Очень добрый
11.01.2018
13:36:06
Начнем с того, что сразу возникла трудность установеи пакетов через терминал
Sudo apt-get install на моем маке не работает
Первый день с маком и в терминале сразу вопросы