Size: a a a

Django [ru] #STAY HOME

2021 March 01

EZ

Edgar Zhivaev 🤪 in Django [ru] #STAY HOME
Dan Tyan
например
@action(detail=False, url_path=r'vacancy/(?P<vacancy_pk>\d+)')
А что за P? Или это из стандартных регулярок что-то?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Николай Видов
а что у него смотреть?
Ну что в переменную попадает
источник

Ю

Юрий in Django [ru] #STAY HOME
Чат, привет
делаю форму обновления профиля во view
class Profile(UpdateView):
.....

в urls
path('profile-info/', userViews.Profile.as_view(), name='profile'),

Получаю ошибку, что нужен slug или pk

Каким классом можно заменить UpdateView чтобы можно было редактировать профиль?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Edgar Zhivaev 🤪
А что за P? Или это из стандартных регулярок что-то?
точно не помню
указание имени шаблона вроде
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Юрий
Чат, привет
делаю форму обновления профиля во view
class Profile(UpdateView):
.....

в urls
path('profile-info/', userViews.Profile.as_view(), name='profile'),

Получаю ошибку, что нужен slug или pk

Каким классом можно заменить UpdateView чтобы можно было редактировать профиль?
скорее всего надо переопределить get_object
источник

НВ

Николай Видов... in Django [ru] #STAY HOME
Nikolay Cherniy
Ну что в переменную попадает
имеешь ввиду при создании или какой то атрибут объекта?
источник

EZ

Edgar Zhivaev 🤪 in Django [ru] #STAY HOME
Edgar Zhivaev 🤪
А что за P? Или это из стандартных регулярок что-то?
Если кому интересно
источник

НВ

Николай Видов... in Django [ru] #STAY HOME
Nikolay Cherniy
Ну что в переменную попадает
 print('table in db', pd.read_sql("SELECT name FROM sqlite_master WHERE type='table' AND name='MEASURES'", con=engine))

table in db        name
0  MEASURES
источник

Ю

Юрий in Django [ru] #STAY HOME
Dan Tyan
скорее всего надо переопределить get_object
в классе get_object самому прописать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Юрий
в классе get_object самому прописать?
ага
источник

Ю

Юрий in Django [ru] #STAY HOME
Dan Tyan
ага
Спасибо
источник

СА

Сергей Антонов... in Django [ru] #STAY HOME
Всем привет! Кто может дать не большой урок... Не могу понять как задать стиль и дизайн. Выглядит вот так.. https://pastebin.com/m28VWNLB
источник

НВ

Николай Видов... in Django [ru] #STAY HOME
Nikolay Cherniy
Ну что в переменную попадает
print("DJANGO SETTINGS", connection.settings_dict["NAME"])
print("PD SETTINGS", create_self_conn())

DJANGO SETTINGS /home/niccolum/projects/work/phillip_morris/dsabtestdashboard-dev/dsabtestdashboard/test_db.sqlite3
PD SETTINGS sqlite:////home/niccolum/projects/work/phillip_morris/dsabtestdashboard-dev/dsabtestdashboard/test_db.sqlite3


engine
= create_engine(create_self_conn())
источник

A

Alex in Django [ru] #STAY HOME
Lannoy
Вообще кстати по поводу выбора на чем кодить с беком неоднозначная ситуация, с одной стороны выбор больше, и можно писать на чем хочешь, но с другой стороны языки по разному востребованы(никто не спорит что хороший специалист работу найдут), в то время как на фронте правит js, и из выбора там только фреймворк, при этом судя по вакансиям туда и вкатиться проще, так как вакансий больше
Угу.
Вот этого и опасаюсь. Выучу, а окажется нафиг никому не нужным.
Например, я учил паскаль и делфи - практически мёртвые языки.

Или вот знакомая на перле пишет. 2 высших, сейчас кандидатскую пишет, разрабатывает новый язык программирования в московском НИИ, зарплата 30-40к в месяц.


Вот были сомнения в пайтона и джанго, но решил с пхп перейти на них.
Но пока учил и читал всякое, понял, что лучше обратно в пхп. Либо вообще в js
А выше уже пишут про го и раст

Начнёшь учить , а потом окажется, что сейчас надо ещё что-то другое. Например, блокчеины разрабатывать.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Николай Видов
print("DJANGO SETTINGS", connection.settings_dict["NAME"])
print("PD SETTINGS", create_self_conn())

DJANGO SETTINGS /home/niccolum/projects/work/phillip_morris/dsabtestdashboard-dev/dsabtestdashboard/test_db.sqlite3
PD SETTINGS sqlite:////home/niccolum/projects/work/phillip_morris/dsabtestdashboard-dev/dsabtestdashboard/test_db.sqlite3


engine
= create_engine(create_self_conn())
Вроде норм, со слешами в начале не перебор?
источник

НВ

Николай Видов... in Django [ru] #STAY HOME
Nikolay Cherniy
Вроде норм, со слешами в начале не перебор?
тогда бы он даже запрос не сделал, где отображает список таблиц)
На линуксе 4 слеша, да
источник

L

Lannoy in Django [ru] #STAY HOME
Alex
Угу.
Вот этого и опасаюсь. Выучу, а окажется нафиг никому не нужным.
Например, я учил паскаль и делфи - практически мёртвые языки.

Или вот знакомая на перле пишет. 2 высших, сейчас кандидатскую пишет, разрабатывает новый язык программирования в московском НИИ, зарплата 30-40к в месяц.


Вот были сомнения в пайтона и джанго, но решил с пхп перейти на них.
Но пока учил и читал всякое, понял, что лучше обратно в пхп. Либо вообще в js
А выше уже пишут про го и раст

Начнёшь учить , а потом окажется, что сейчас надо ещё что-то другое. Например, блокчеины разрабатывать.
Ну поэтому стоит не углубляться во что то чересчур сильно, а стараться развиваться и в ширину, чтобы воспринимать фреймворки и языки сугубо как инструменты, я планирую хотяб мидлом стать в пихтоне, потом мб начну шарпы изучать, думаю с опытом это проще станет
источник

Н

Никита in Django [ru] #STAY HOME
всем привет
я с джангой никогда не работал, скажите, пожалуйста, фреймворк работает с nosql bd? например вместо sqlite хочу монго
источник

НВ

Николай Видов... in Django [ru] #STAY HOME
Николай Видов
тогда бы он даже запрос не сделал, где отображает список таблиц)
На линуксе 4 слеша, да
Вопрос снят.
Пользуюсь pytest-django, надо было в фикстуру вставить transactional_db вместо db, в противном случае он не вставляет данные в базу а держит в памяти на время теста
источник

MN

My Name in Django [ru] #STAY HOME
Всем привет, на виртуальном сервере создал джанго проект с приложением. В приложении заменил на файлы которые до этого я написал, в settings.py изменил DEBUG = False и добавил в хосты айпи виртуалки. Далее запустил manage.py runserver но он запускает локальный хост.
Подскажите что я пропустил?
источник