@pydjango

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

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

Artem
11.01.2018
08:22:33
часы от Apple не уязвимы)
там тот же АРМ стоит, который уязвим, увы..

Google
Jentry
11.01.2018
08:22:56
все процессоры уязвимы)
amd уже раньше налажали с tlb, сейчас пишут, что нет уязвимости

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
в manage.py по дефолту так. Аналогично для всяких гуникорнов
придется на только его править но и все файлы в папке settings

команда 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
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
у меня винда, должен ли я поставить себе sqlite3
Знаем, она же из коробки с питоном

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
не похоже, что проблема в версии, такую ошибку гораздо раньше получаешь, чем что-то стартует, там в окружении у тебя где-то проблема

Очень добрый
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 на моем маке не работает

Первый день с маком и в терминале сразу вопросы

Страница 837 из 1273