Size: a a a

Django [ru] #STAY HOME

2019 October 11

ЕК

Евгений Коваль in Django [ru] #STAY HOME
И ещё вопрос есть. в 11 Django нужно ли самому решать проблему дублей при поиске через FK и вызывать distinct или админку научили? Просто я встречал в коде админке вызов distinct, но пока не разбирался.
источник

D

Dmitriy in Django [ru] #STAY HOME
тоесть у тебя нет сейчас пагинатора?
источник

ЕК

Евгений Коваль in Django [ru] #STAY HOME
Dmitriy
тоесть у тебя нет сейчас пагинатора?
Есть, просто он у меня тупой.
class DumpPaginator(Paginator):
   def count(self):
       return 500000
источник

D

Dmitriy in Django [ru] #STAY HOME
Евгений Коваль
И ещё вопрос есть. в 11 Django нужно ли самому решать проблему дублей при поиске через FK и вызывать distinct или админку научили? Просто я встречал в коде админке вызов distinct, но пока не разбирался.
мне кажется тебе надо просто прочитать еще какую нибудь книжку - и у тебя все легко получится
источник

D

Dmitriy in Django [ru] #STAY HOME
Евгений Коваль
Есть, просто он у меня тупой.
class DumpPaginator(Paginator):
   def count(self):
       return 500000
Это прекрасное решение - можешь выкатываться в прод
источник

i

ilya in Django [ru] #STAY HOME
Евгений Коваль
Есть, просто он у меня тупой.
class DumpPaginator(Paginator):
   def count(self):
       return 500000
😁👍 сотрясатель джанго-вселенной ))
источник

S

Shodmon in Django [ru] #STAY HOME
Привет, у меня вопрос, скорее по проектированию бд, может кто подсказать как создать бд исходя из архитектуры написанной на JSON
источник

S

Shodmon in Django [ru] #STAY HOME
ани айдиас?
источник

СЛ

Сергей Ладутько in Django [ru] #STAY HOME
Парни можете подсказать захожу в контейнер с джанго делаю create superuser
после ввода эмэйла вот такая вот херня
Email address: tut@tut.com
Traceback (most recent call last):
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute
   return self.cursor.execute(sql, params)
psycopg2.errors.UndefinedTable: relation "restorer_user" does not exist
LINE 1: ...user"."date_joined", "restorer_user"."email" FROM "restorer_...
                                                            ^


The above exception was the direct cause of the following exception:

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 "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
   utility.execute()
 File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 375, in execute
   self.fetch_command(subcommand).run_from_argv(self.argv)
 File "/usr/local/lib/python3.7/site-packages/django/core/management/base.py", line 323, in run_from_argv
   self.execute(*args, **cmd_options)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 61, in execute
   return super().execute(*args, **options)
 File "/usr/local/lib/python3.7/site-packages/django/core/management/base.py", line 364, in execute
   output = self.handle(*args, **options)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 95, in handle
   error_msg = self._validate_username(username, verbose_field_name, database)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 201, in _validate_username
   self.UserModel._default_manager.db_manager(database).get_by_natural_key(username)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/base_user.py", line 44, in get_by_natural_key
   return self.get(**{self.model.USERNAME_FIELD: username})
 File "/usr/local/lib/python3.7/site-packages/django/db/models/manager.py", line 82, in manager_method
   return getattr(self.get_queryset(), name)(*args, **kwargs)
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 402, in get
   num = len(clone)
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 256, in __len__
   self._fetch_all()
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 1242, in _fetch_all
   self._result_cache = list(self._iterable_class(self))
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 55, in __iter__
   results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
 File "/usr/local/lib/python3.7/site-packages/django/db/models/sql/compiler.py", line 1100, in execute_sql
   cursor.execute(sql, params)
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 67, in execute
   return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 76, in _execute_with_wrappers
   return executor(sql, params, many, context)
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute
   return self.cursor.execute(sql, params)
 File "/usr/local/lib/python3.7/site-packages/django/db/utils.py", line 89, in __exit__
   raise dj_exc_value.with_traceback(traceback) from exc_value
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute
   return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: relation "restorer_user" does not exist
LINE 1: ...user"."date_joined", "restorer_user"."email" FROM "restorer_...
источник

A

Andrey in Django [ru] #STAY HOME
Shodmon
Привет, у меня вопрос, скорее по проектированию бд, может кто подсказать как создать бд исходя из архитектуры написанной на JSON
mongodb)
шутка
в чем проблема то?
вопрос (де)сериализации лишь
источник

ЮС

Юрий Сазанов in Django [ru] #STAY HOME
Сергей Ладутько
Парни можете подсказать захожу в контейнер с джанго делаю create superuser
после ввода эмэйла вот такая вот херня
Email address: tut@tut.com
Traceback (most recent call last):
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute
   return self.cursor.execute(sql, params)
psycopg2.errors.UndefinedTable: relation "restorer_user" does not exist
LINE 1: ...user"."date_joined", "restorer_user"."email" FROM "restorer_...
                                                            ^


The above exception was the direct cause of the following exception:

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 "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
   utility.execute()
 File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 375, in execute
   self.fetch_command(subcommand).run_from_argv(self.argv)
 File "/usr/local/lib/python3.7/site-packages/django/core/management/base.py", line 323, in run_from_argv
   self.execute(*args, **cmd_options)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 61, in execute
   return super().execute(*args, **options)
 File "/usr/local/lib/python3.7/site-packages/django/core/management/base.py", line 364, in execute
   output = self.handle(*args, **options)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 95, in handle
   error_msg = self._validate_username(username, verbose_field_name, database)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 201, in _validate_username
   self.UserModel._default_manager.db_manager(database).get_by_natural_key(username)
 File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/base_user.py", line 44, in get_by_natural_key
   return self.get(**{self.model.USERNAME_FIELD: username})
 File "/usr/local/lib/python3.7/site-packages/django/db/models/manager.py", line 82, in manager_method
   return getattr(self.get_queryset(), name)(*args, **kwargs)
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 402, in get
   num = len(clone)
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 256, in __len__
   self._fetch_all()
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 1242, in _fetch_all
   self._result_cache = list(self._iterable_class(self))
 File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 55, in __iter__
   results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
 File "/usr/local/lib/python3.7/site-packages/django/db/models/sql/compiler.py", line 1100, in execute_sql
   cursor.execute(sql, params)
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 67, in execute
   return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 76, in _execute_with_wrappers
   return executor(sql, params, many, context)
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute
   return self.cursor.execute(sql, params)
 File "/usr/local/lib/python3.7/site-packages/django/db/utils.py", line 89, in __exit__
   raise dj_exc_value.with_traceback(traceback) from exc_value
 File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", line 84, in _execute
   return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: relation "restorer_user" does not exist
LINE 1: ...user"."date_joined", "restorer_user"."email" FROM "restorer_...
Миграцию БД делал?
источник

D

Dmitriy in Django [ru] #STAY HOME
Юрий Сазанов
Миграцию БД делал?
+
источник

СЛ

Сергей Ладутько in Django [ru] #STAY HOME
Andrey
mongodb)
шутка
в чем проблема то?
вопрос (де)сериализации лишь
Миграции все ок если честно это локально в контенерах работает база постгресс
но вот из за частого подливания в Дев что то могло пойти не так
источник

A

Andrey in Django [ru] #STAY HOME
Сергей Ладутько
Миграции все ок если честно это локально в контенерах работает база постгресс
но вот из за частого подливания в Дев что то могло пойти не так
Не туда :)
источник

СЛ

Сергей Ладутько in Django [ru] #STAY HOME
Andrey
Не туда :)
Вопрос как пофксить что бы аккуратно могу я както почистить базу через джангу
источник

A

Andrey in Django [ru] #STAY HOME
Сергей Ладутько
Вопрос как пофксить что бы аккуратно могу я както почистить базу через джангу
Реплай не в тот трид
источник

D

Dmitriy in Django [ru] #STAY HOME
Сергей Ладутько
Миграции все ок если честно это локально в контенерах работает база постгресс
но вот из за частого подливания в Дев что то могло пойти не так
Почистить только если DROP DATABASE;
источник

D

Dmitriy in Django [ru] #STAY HOME
или сидеть разбирать миграции
источник

D

Dmitriy in Django [ru] #STAY HOME
но 100% - это какая то миграция не применилась
источник

D

Dmitriy in Django [ru] #STAY HOME
или ее вообще не было
источник