Size: a a a

Django [ru] #STAY HOME

2019 May 27

S

Skoomer in Django [ru] #STAY HOME
from rest_framework import routers  # add this
from backend.todo import views

router = routers.DefaultRouter()  # add this
router.register(r'todos', views.TodoView, 'todo')  # add this
источник

S

Spirit💎 in Django [ru] #STAY HOME
Skoomer
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "D:\Users\django-todo-react\backend\backend\urls.py", line 19, in <module>
   from backend.todo import views
ModuleNotFoundError: No module named 'backend.todo'
settings.py там добавлен?
источник

S

Skoomer in Django [ru] #STAY HOME
Spirit💎
settings.py там добавлен?
не
источник

S

Spirit💎 in Django [ru] #STAY HOME
Timur Daukaev
Так значит они уже применены? 🤔
надо было нажать на обновление сюда. стал лонгтекст
источник

S

Spirit💎 in Django [ru] #STAY HOME
только тест в квери все еще варчар шлет
источник

ST

Storm Trooper in Django [ru] #STAY HOME
Привет народ.

У меня есть две модели, авторы и книги.

В модели книг есть форижн_ки поле автора.

Подскажите пожалуйста, как мне правильно написать queryset, чтобы отобразить список книг, по плодовитости автора?
То есть сперва должны быть книги того автора, который больше всех написал книг и так по убыванию
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что то вроде
Book.objects.values('author').annotate(cnt=Count('pk')).order_by('cnt')
источник

ST

Storm Trooper in Django [ru] #STAY HOME
Dan Tyan
что то вроде
Book.objects.values('author').annotate(cnt=Count('pk')).order_by('cnt')
Спасибо, щас попробую
источник

DT

Dan Tyan in Django [ru] #STAY HOME
но эт так на вскидку
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
но эт так на вскидку
если сбросить миграции у апликейшена, а потом мейкмигрейшенс сделать – может что-то сломаться?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Spirit💎
если сбросить миграции у апликейшена, а потом мейкмигрейшенс сделать – может что-то сломаться?
что значит сбросить ?
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
что значит сбросить ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну во первых там 3 варианта
ты про какой ?
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
ну во первых там 3 варианта
ты про какой ?
в общем у меня такая трабла: тест берет варчар(10000) для столбца, когда в таблице уже стоит актуальный лонгтекст. судя по дебагеру, есть какая-то связь с миграциями, что берется первый экземпляр модели
источник

S

Spirit💎 in Django [ru] #STAY HOME
ну и вариант 3 наверное
источник

DT

Dan Tyan in Django [ru] #STAY HOME
для теста база создается по новой
что значит в таблице уже стоит актуальный лонгтекст ?
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
для теста база создается по новой
что значит в таблице уже стоит актуальный лонгтекст ?
ну тестовая база же копией делается текущей? или она только по представлению моделей создается?
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Spirit💎
ну тестовая база же копией делается текущей? или она только по представлению моделей создается?
тестовая всегда пустая по умолчанию
источник

ST

Storm Trooper in Django [ru] #STAY HOME
Dan Tyan
но эт так на вскидку
Не, не подошло.
Точнее, она посчитала как надо.
А вот на вывод мне нужно, чтобы я мог читать названия книг.

То есть, наименования книг (title) списком.

модель Book:
id
title
author(ForeignKey)


модель Author:
id
first_name
last_name
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Spirit💎
ну тестовая база же копией делается текущей? или она только по представлению моделей создается?
созадется новая база и на нее накатываются все миграции
источник