
Хмурый
09.05.2018
15:15:30

Захар
09.05.2018
15:15:46
чот не че не поменялось

Хмурый
09.05.2018
15:16:09
плюсик в карму
пока их мало - не заметно

Google

Захар
09.05.2018
15:17:07
так как мне достать из request поля из формы?

Dan
09.05.2018
15:19:55

Захар
09.05.2018
15:20:06
незнаю

Dan
09.05.2018
15:20:32
Кроме тебя это никто не знает

Захар
09.05.2018
15:20:42
так я сам незнаю

Dan
09.05.2018
15:21:18
Представляешь на сколько остальным сложнее
Смотри форму в html

serbernar
09.05.2018
15:21:40
:d

Dan
09.05.2018
15:22:00
Там есть атрибут method
Должен быть по крайней мере

Alex
09.05.2018
15:26:31
Здравствуйте всем у меня выдает ошибку когда я делаю migrate.
test_django) G:\test_django\courses_django>python manage.py migrate Operations to perform: Apply all migrations: admin, auth, contenttypes, lesson_fifth, lesson_fouth, s essions Running migrations: Applying lesson_fifth.0002_article_author...Traceback (most recent call last):
TypeError: int() argument must be a string, a bytes-like object or a number, not 'datetime.datetime'
Как можно это исправить. Я не могу понять ошибку

Dan
09.05.2018
15:27:45

Google

Dan
09.05.2018
15:28:24
Походу в FK пытаешься по дефолту записать дату

Alex
09.05.2018
15:28:52
Я дату вообще не хочу записывать

Dan
09.05.2018
15:29:10
Не хочешь а делаешь
Зачем же над собой так издеваться

Alex
09.05.2018
15:29:28
И как можно исправить?

Dan
09.05.2018
15:29:49
Удали миграцию 0002
В апке lesson?
Или lesson_fifth
В модели ты добавил поле author?

Alex
09.05.2018
15:31:12
Да добавил

Dan
09.05.2018
15:31:32
Дабавь к нему null=true
И сделвй снова makemigrations
0002 только удали

Alex
09.05.2018
15:33:12
А возможно ли почистить полностью всю миграцию которую я делал?
А потом заново мигрировать

Dan
09.05.2018
15:33:38
Можно

Alex
09.05.2018
15:33:55
Подскажите пожалуйста как

Dan
09.05.2018
15:33:57
Удали все файлы миграций и все таблицы
Только учти что все данные будут потеряны

Google

Pavel
09.05.2018
15:43:01
господи иисусе, у людей есть пайчарм с отличным дебагером и возможностью смотреть переменные, а они принтами мучаются.

Захар
09.05.2018
15:43:23
главное - наглядно

Dan
09.05.2018
15:43:40

Захар
09.05.2018
15:44:02
+

Pavel
09.05.2018
15:44:11
Я не мучаюсь
ты знаешь, что делаешь. Человеку нужна структура объекта, много он принтами увидит?

Захар
09.05.2018
15:44:12
завидуешь нету pycharm?

Dan
09.05.2018
15:44:33

Pavel
09.05.2018
15:44:46
завидуешь нету pycharm?
есть. И я умею ставить брекпоинты, запускать под дебагером и смотреть переменные в специальном наглядном окне.

Dan
09.05.2018
15:45:16
Кстати надо начать пользоваться

Захар
09.05.2018
15:45:29
выгляни в окно и крикни написанное тобою
пусть все завидуют
и знают,
Паша умеет пользоваться дебаггером!

Pavel
09.05.2018
15:47:44

Ahmed
09.05.2018
16:03:47
Сделал git stash clear
возможно ли восстановить данные?

Александр
09.05.2018
16:12:02
Из стеша вряд ли

Захар
09.05.2018
16:12:15
как в pycharm открыть вкладку с дб?
справа нету

Александр
09.05.2018
16:12:52
Alt+4
Или 5

Захар
09.05.2018
16:13:23
не помогат

Google

Александр
09.05.2018
16:13:55
А запускаешь дебаггер или просто ран?

Захар
09.05.2018
16:14:04
вообще не запускаю
крч прост альт норм
хотя
оно просто показывает расположение
а все
слева внизу нашел список

Supsayan
09.05.2018
16:20:46
Вполне реально делать джанго проекты на телефоне? Чет мысль пришла

Max
09.05.2018
16:22:38
Думаете, что неплохо знаете Django ORM? Скорей всего, мы вас удивим.
BRIN-индексы, ограничение времени запроса, пользовательские функции и многое другое в обзоре полезных фич Django ORM:
https://tproger.ru/translations/django-orm-tips/

Lazoreth
09.05.2018
17:17:53


Eduard
09.05.2018
17:39:58
как правильно перевести choices для charfeild?
указываю :
models.py
—---------------—
from django.utils.translation import ugettext_lazy as _
print(_('hello how are you'))
from django.utils import translation
user_language = 'ru'
translation.activate(user_language)
from chatbotadm.choices import *
board= models.CharField( max_length= 30, default="Any", choices=FOOD_CHOICES, verbose_name="Питание")
—---------------—
choices.py
—---------------—
from django.utils.translation import ugettext_lazy as _
FOOD_CHOICES =(
("Any", "Все равно"),
("Breakfast", _("Breakfast")),
("Two-time", "Двухразовое"),
("Full-board", "Полный рацион"),
("All-inclusive", "Все включено"),
)
—---------------—
ничего не переводит(

serbernar
09.05.2018
18:13:49
Кто-то делает сайт гостиницы

Eduard
09.05.2018
18:17:57
типа того)

Kassymkhan
09.05.2018
18:23:34
указываю :
models.py
—---------------—
from django.utils.translation import ugettext_lazy as _
print(_('hello how are you'))
from django.utils import translation
user_language = 'ru'
translation.activate(user_language)
from chatbotadm.choices import *
board= models.CharField( max_length= 30, default="Any", choices=FOOD_CHOICES, verbose_name="Питание")
—---------------—
choices.py
—---------------—
from django.utils.translation import ugettext_lazy as _
FOOD_CHOICES =(
("Any", "Все равно"),
("Breakfast", _("Breakfast")),
("Two-time", "Двухразовое"),
("Full-board", "Полный рацион"),
("All-inclusive", "Все включено"),
)
—---------------—
все норм же
нужно в mo файле теперь переводы прописать

serbernar
09.05.2018
18:24:19
Но я не хочу писать переводы, хочу искаропки

Eduard
09.05.2018
18:25:31
А, точно, спасибо. С батарейками шли mo файлы поэтому у них перевод работает.

Kassymkhan
09.05.2018
18:25:50

Google

Meent
09.05.2018
18:46:37
Добрый вечер, у меня есть такой код:
class FatherSerializer(serializers.ModelSerializer):
class Meta:
model = Father
fields = ('id', 'feat', 'pedigree', 'visible', 'photos')
photos = PhotosSerializer(read_only=True, many=True)
class MotherSerializer(serializers.ModelSerializer):
class Meta:
model = Mother
fields = ('id', 'feat', 'pedigree', 'visible', 'photos')
photos = PhotosSerializer(read_only=True, many=True)
class ParentsSerializer(serializers.ModelSerializer):
class Meta:
model = Parents
fields = ('father', 'mother')
father = FatherSerializer(read_only=True, many=False)
mother = MotherSerializer(read_only=True, many=False)
Как сделать так, что если у родителя стоит visible = False - то не показывать его в списке родителей?
И где это лучше сделать?


Kassymkhan
09.05.2018
19:12:13
Добрый вечер, у меня есть такой код:
class FatherSerializer(serializers.ModelSerializer):
class Meta:
model = Father
fields = ('id', 'feat', 'pedigree', 'visible', 'photos')
photos = PhotosSerializer(read_only=True, many=True)
class MotherSerializer(serializers.ModelSerializer):
class Meta:
model = Mother
fields = ('id', 'feat', 'pedigree', 'visible', 'photos')
photos = PhotosSerializer(read_only=True, many=True)
class ParentsSerializer(serializers.ModelSerializer):
class Meta:
model = Parents
fields = ('father', 'mother')
father = FatherSerializer(read_only=True, many=False)
mother = MotherSerializer(read_only=True, many=False)
Как сделать так, что если у родителя стоит visible = False - то не показывать его в списке родителей?
При передаче в сериалайзер во вьюшке фильтровать
можно

Meent
09.05.2018
19:13:11
Ну, такой костыль я юзал для другого
Просто мб есть более нормальные способы

Kassymkhan
09.05.2018
19:14:27
Не думаю что прописать в get_queryset или еще где то это костыль
Вполне норм

Meent
09.05.2018
20:03:31
Вполне норм
for parent in serializer['parents']:
if serializer['parents'][parent]['visible']:
del serializer['parents'][parent]['visible']
else:
del serializer['parents'][parent]
В итоге сделал так :)

Аркадий
09.05.2018
20:40:15

Meent
09.05.2018
20:40:32

Stanislav
09.05.2018
20:41:59
вопрос нафига
to_representation() кто-то отменял?

Alex
09.05.2018
21:02:04
Ребят, подскажите как при использовании django-modeltranslation избавиться от дублирования филдов?
вот это вот поле [ru] полностью дублирует оригинальный филд
мои настройки