Size: a a a

Django [ru] #STAY HOME

2019 November 19

AB

Artemii Bykov in Django [ru] #STAY HOME
Akhma
Помогите плс, думал проблема из-за полей kiri и currentAmount, закоментил но ничего не изменилось, я так понимаю  у джанго есть какой-то кеш или что то там еще
age IntegerField без скобочек
источник

A

Akhma in Django [ru] #STAY HOME
Проблема не в этом
источник

A

Akhma in Django [ru] #STAY HOME
(
источник

V

Viktor in Django [ru] #STAY HOME
без скобок должно работать
источник

V

Viktor in Django [ru] #STAY HOME
какое число записываете в age?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
у него миграции не накатыаются, addField какой-то умирает
источник

A

Akhma in Django [ru] #STAY HOME
Pavel Zagrebelin
у него миграции не накатыаются, addField какой-то умирает
+++
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
ну так смотри, что в миграциях, удали неудачную и сделай ./manage.py makemigrations снова
источник

A

Akhma in Django [ru] #STAY HOME
python manage.py migrate
Operations to perform:
 Apply all migrations: admin, auth, contenttypes, restApi, sessions
Running migrations:
 Applying restApi.0009_auto_20191119_1855...Traceback (most recent call last):
 File "manage.py", line 21, in <module>
   main()
 File "manage.py", line 17, in main
   execute_from_command_line(sys.argv)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
   utility.execute()
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/core/management/__init__.py", line 375, in execute
   self.fetch_command(subcommand).run_from_argv(self.argv)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/core/management/base.py", line 323, in run_from_argv
   self.execute(*args, **cmd_options)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/core/management/base.py", line 364, in execute
   output = self.handle(*args, **options)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/core/management/base.py", line 83, in wrapped
   res = handle_func(*args, **kwargs)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/core/management/commands/migrate.py", line 234, in handle
   fake_initial=fake_initial,
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/migrations/executor.py", line 117, in migrate
   state = self._migrate_all_forwards(state, plan, full_plan, fake=fake, fake_initial=fake_initial)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/migrations/executor.py", line 147, in _migrate_all_forwards
   state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/migrations/executor.py", line 245, in apply_migration
   state = migration.apply(state, schema_editor)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/migrations/migration.py", line 124, in apply
   operation.database_forwards(self.app_label, schema_editor, old_state, project_state)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/migrations/operations/fields.py", line 112, in database_forwards
   field,
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/backends/mysql/schema.py", line 44, in add_field
   super().add_field(model, field)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/backends/base/schema.py", line 433, in add_field
   definition, params = self.column_sql(model, field, include_default=True)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/backends/base/schema.py", line 161, in column_sql
   default_value = self.effective_default(field)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/backends/base/schema.py", line 233, in effective_default
   return field.get_db_prep_save(self._effective_default(field), self.connection)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/models/fields/__init__.py", line 793, in get_db_prep_save
   return self.get_db_prep_value(value, connection=connection, prepared=False)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/models/fields/__init__.py", line 788, in get_db_prep_value
   value = self.get_prep_value(value)
 File "/home/akhmaos/PycharmProjects/faith/venv/lib/python3.7/site-packages/django/db/models/fields/__init__.py", line 1825, in get_prep_value
   return int(value)
ValueError: invalid literal for int() with base 10: ''
источник

A

Akhma in Django [ru] #STAY HOME
makemigrations проходит удачно
источник

МВ

Маг Волшебник in Django [ru] #STAY HOME
The QuerySet value for an exact lookup must be limited to one result using slicing.
не понимаю, почему такая ошибка возникает
 post = Post.objects.filter(pk=pk)
comments = Comment.objects.filter(post=post)


так делать не правильно?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Маг Волшебник
The QuerySet value for an exact lookup must be limited to one result using slicing.
не понимаю, почему такая ошибка возникает
 post = Post.objects.filter(pk=pk)
comments = Comment.objects.filter(post=post)


так делать не правильно?
post - это несколько постов, поэтому фильтровать каменты надо через (post__in=post)
источник

МВ

Маг Волшебник in Django [ru] #STAY HOME
Pavel Zagrebelin
post - это несколько постов, поэтому фильтровать каменты надо через (post__in=post)
как там может быть несколько постов
если я по pk выбираю
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Маг Волшебник
как там может быть несколько постов
если я по pk выбираю
.get(pk=pk) вернёт один пост
.filter(pk=pk) вернёт кверисет из одного поста
источник

МВ

Маг Волшебник in Django [ru] #STAY HOME
да, спасибо
источник

AR

Andrey Romanenko in Django [ru] #STAY HOME
Сорян за офтоп, но может быть кто-то работал с arsenic? Нужна небольшая помощь
источник
2019 November 20

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Akhma
makemigrations проходит удачно
читай restApi/migratons/0009_auto_20191119_1855.py, что там за ерунда получилась
источник

Д

Дрон in Django [ru] #STAY HOME
Подскажите, плиз, надо вывести как бы таблицу с возможностью поиска и сортировки, пробовал formset и ModelForm - везде выводится просто 1 столбец окошек. А много столбцов не пойму как вывести, или ищу плохо?
источник

i

ilya in Django [ru] #STAY HOME
Дрон
Подскажите, плиз, надо вывести как бы таблицу с возможностью поиска и сортировки, пробовал formset и ModelForm - везде выводится просто 1 столбец окошек. А много столбцов не пойму как вывести, или ищу плохо?
источник

Д

Дрон in Django [ru] #STAY HOME
Спасибо
источник