@pydjango

Страница 79 из 1273
Alexander
22.12.2016
06:29:34
мне уже и реакт кажется немного устаревшим

ему на смену придёт vue

DEFACE
22.12.2016
06:31:24
пасаны

почему не работает cURL

Google
DEFACE
22.12.2016
06:31:34
??

почему брейкпоинт не срабатывает

bakatrouble
22.12.2016
06:31:54
Поставь брейкпоинт пораньше

Может, тупо исполнение туда не заходть

DEFACE
22.12.2016
06:32:11
если через браузер делаю тот же зхапрос то работает

тот же самый

карл

bakatrouble
22.12.2016
06:32:31
Вряд ли

В браузере хедеры

Куки всякие

DEFACE
22.12.2016
06:32:52
ну я передаю куку

bakatrouble
22.12.2016
06:32:52
А у курла их нет

DEFACE
22.12.2016
06:33:15
суть в том что в этом же методе у меня возникает эксепшн

Google
DEFACE
22.12.2016
06:33:23
и курл его получает как ответ

так что точно в метод попадаю

bakatrouble
22.12.2016
06:34:03
Емнип, лиса дает сгенерить команду для курла из истории запросов

Чтобы прям точь-в-точь было

DEFACE
22.12.2016
06:35:15
jj

оо

спасибо

ща попробу.

bakatrouble
22.12.2016
06:35:49
Может, хром Но какой-то из браузеров дает

Какао
22.12.2016
06:37:16
Или Postman с расширением для отслеживания запросов

DEFACE
22.12.2016
06:43:36
из статьи: Я только что вернулся из JsConf и ReactConf, так что я знаю новейшие технологии для создания веб-приложений.

наивный

пока ты возвращался они устарели

=)

Да, но это 2016, сейчас никто больше не использует Bower. - фак, я начал это делать 3 месяца назад и уже все (

Dan
22.12.2016
10:10:50
народ, такой вопрос, мне тут сказали что class based views быстрее работают нежели обычные въюхи ктонить слышал чтонить на эту тему ?

Artem
22.12.2016
10:16:40
я слышал обратное, что исходя того, что лукапы это боль для питона, то можно думать, что функции работают быстрей

Dan
22.12.2016
10:20:42
по замерам нашел только одну ссылку https://www.quora.com/Are-Djangos-class-based-views-faster-than-regular-views там говорится что классы в два раза медленее

Dan
22.12.2016
10:31:23
ну в сложном проекте где пригодится наследование, возможно мне пока ни разу не пригождались хотя я честно пробовал

Google
Yuri
22.12.2016
10:46:47
дарова всем, у меня вопрос: например, у меня есть 2 приложения, в одном определена модель Сервер и создано несколько объектов этой модели в админке; и я хочу в другом приложении для модели сделать поле server_name, которое будет просто CharField но с choices (наскока я понял, он <select>-ом станет) список этих серверов из другого приложения) Как мне этого добиться? Я пытался сделать например вот так: # first_app/models.py from django.db import models class Server(models.Model): server_name = models.CharField(max_length=50) ... # second_app/models.py from django.db import models from first_app.models import Server class AnotherModel(models.Model): server_name = models.CharField(max_length=50, choices=Server.objects.values_list('id', 'server_name')) ...

В админке зарегал их как обычно

Но при запуске сервера ругается, что Модели ещё не загружены.

Starky
22.12.2016
10:47:52
ты делаешь квырю в момент загрузки моделей

админформу запили

Dan
22.12.2016
10:53:44
а почему нельзя сделать через foreignkey ?

будет тот же эфект

Yuri
22.12.2016
10:57:31
кхм

а если мне надо просто как если бы у меня был список названий ['server1', 'server2', 'server3', ...]

и мне надо просто таким образом задать полю какое-то значение из перечисленных

Dan
22.12.2016
11:15:17
список фиксированый ?

Slava
22.12.2016
11:16:27
всем привет, расскажите как вы работаете с существующими базами

Slava
22.12.2016
11:16:35
чтобы не писать таблички джанговские

пожалуйста

Dan
22.12.2016
11:18:41
а если мне надо просто как если бы у меня был список названий ['server1', 'server2', 'server3', ...]
class AnotherModel(models.Model): server_name = models.CharField(max_length=50, choices=tuple([(i, i) for i in ['server1', 'server2', 'server3']]))

Yuri
22.12.2016
11:19:30
кхм, я имел в виду "как если бы это был простой список"

а на самом деле я беру названия объектов модели Сервер из первого приложения

Dan
22.12.2016
11:19:57
всем привет, расскажите как вы работаете с существующими базами
только описывать модели под существующую базу

Slava
22.12.2016
11:20:21
а если хочется, чтобы служебные таблицы

были в другом месте

Google
Slava
22.12.2016
11:20:34
или в крайнем случае в другой схеме

Yuri
22.12.2016
11:20:38
кхм, вроде через foreignkey что-то вышло

Dan
22.12.2016
11:21:03
а на самом деле я беру названия объектов модели Сервер из первого приложения
ааа, ясно,..... а мой вопрос почему foreignkey не устраивает ?

Yuri
22.12.2016
11:21:22
ну, например, я не хочу связывать их

parikLS
22.12.2016
11:22:18
генерит модельки на основе базы

Dan
22.12.2016
11:22:22
ну в юзерской части я бы переписал init формы, как сделать в админке сейчас не скажу

Yuri
22.12.2016
11:22:46
Admin
ERROR: S client not available

Какао
22.12.2016
11:23:25
йеп
Просто по описанию ошибки похоже, что надо добавить миграцию с сервером в requirements миграции AnotherModel

Но это не точно

Dan
22.12.2016
11:24:02
были в другом месте
можно описать только те таблицы с которыми работает django + django умеет работать с несколькими базами

Dan
22.12.2016
11:31:14
для zip нужно два списка вроде

пример можно ? я с zip-oм не очень дружу

Yuri
22.12.2016
11:32:26
тогда можно список в переменную определить

a = ['server1', 'server2', 'server3'] tuple(i for i in zip(a, a))

Dan
22.12.2016
11:33:10
ну да возможно, в любом случае этот способ не подходит

Slava
22.12.2016
11:38:39
спасибо

Google
Henry
22.12.2016
11:41:49
Yuri
22.12.2016
11:45:35
точно!

кхм, смотрите, а теперь я хочу добавить ещё одно поле которое тоже будет списком из значений, но будет зависеть от выбранного значения в первом поле; т.е. я например выбрал Сервер, а у него базки есть, и я хочу теперь во втором поле сделать список из названий всех имеющихся на сервере базок (которые я уже получил) т.е. до выбора Сервера из первого поля, второе поле как-бы пустое (возможно даже залоченное) и "подгружается" только после выбора какого-то Сервера из первого

вот куда мне копать в таком случае?

Dan
22.12.2016
12:14:04
либо самому писать ajax

либо использовать что то вроде smart-select

Henry
22.12.2016
12:17:44
https://github.com/rosarior/awesome-django django-autocomplete-light https://django-autocomplete-light.readthedocs.io/en/master/tutorial.html#filtering-results-based-on-the-value-of-other-fields-in-the-form

Henry
22.12.2016
12:19:27
Не спорю, но это хороший обзор из того как можно делать. А autocomplete-light хорошо работает

В целом никто не мешает и руками :-)

Artem
22.12.2016
12:20:47
скорей вопрос - время/качество

Yuri
22.12.2016
12:21:18
я скорее пилю эту штуку ради интереса — можно ли так

в админке запилить

Artem
22.12.2016
12:22:57
я скорее пилю эту штуку ради интереса — можно ли так
Можно как угодно! Хоть кастомную страницу! А вообще, пилишь свой виджет, либо наследуешь метод для работы с FK или M2M, и говоришь ему, блюдить за получением поля в реквесте, и фильтровать все это взаивисмости от получаемого

Yuri
22.12.2016
12:25:05
ну да, ну да

спасибо, будем копать и читать

Vitalik
22.12.2016
12:51:01
да ну нафиг буду делать с обычним jquery а то потону в фреймворках и заказ не сдам?

Romka
22.12.2016
13:09:51
Всем привет

Как можно получить содержание всплывающего окна?

У меня есть сайт на джанго, на нём есть кнопка, которая открывает окошко авторизации через vk api, как мне получить ссылку этого окна?

https://vk.com/dev/implicit_flow_group

2 и 3 пункты

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