Size: a a a

Django [ru] #STAY HOME

2020 June 15

N

Nire in Django [ru] #STAY HOME
Nikolay Cherniy
еще один вопрос по тестам, при запуске ругается что есть уже бд с дефолтным названием, какие варианты решить: вроде можно в сеттингс указать имя для тестовой базы или можно как-то вообще без базы провернуть? у меня симплтесткейс, запросов к бд нет, но решения которые нашел только тестраннер переписывать чтобы бд не создавалась
какие бд есть сейчас?
источник

AD

Alex Dem in Django [ru] #STAY HOME
А А
Ребят как сделать на django календарь событий, чтобы при нажатии на число, контент сменялся на странице, как на фото
на бек-стороне должна быть готовность принять date-фильтр и отдать события
на фронт-стороне используется обычно готовый datepicker который (чаще всего) при выборы даты пишет в input выбранное значение
по фронтам реализация будет зависеть от того, что используется на фронтах (голый js или какой-нибудь фреймворк)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nikolay Cherniy
еще один вопрос по тестам, при запуске ругается что есть уже бд с дефолтным названием, какие варианты решить: вроде можно в сеттингс указать имя для тестовой базы или можно как-то вообще без базы провернуть? у меня симплтесткейс, запросов к бд нет, но решения которые нашел только тестраннер переписывать чтобы бд не создавалась
я бы просто задал другое имя для тестовой БД если у тебя с таким именем уже есть БД
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alex Dem
я бы просто задал другое имя для тестовой БД если у тебя с таким именем уже есть БД
ну вот я тож к этому склоняюсь, думал может другие решения есть, хотя бд в других тестах еще понадобится, так что наверное лучше так
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nikolay Cherniy
ну вот я тож к этому склоняюсь, думал может другие решения есть, хотя бд в других тестах еще понадобится, так что наверное лучше так
угу
я слабо себе представляю тесты без БД :)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alex Dem
угу
я слабо себе представляю тесты без БД :)
ну я выше писал, мне пока урлы хотяб без аргументов прогнать что 200 вернут
источник

N

Nire in Django [ru] #STAY HOME
Nikolay Cherniy
ну я выше писал, мне пока урлы хотяб без аргументов прогнать что 200 вернут
requests накидай на них
источник

N

Nire in Django [ru] #STAY HOME
через assert конечно
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nikolay Cherniy
ну я выше писал, мне пока урлы хотяб без аргументов прогнать что 200 вернут
а если нет БД, им будет что отдавать? (не сарказм)
источник

N

Nire in Django [ru] #STAY HOME
вообще думаю нужно сделать менеджер типа python manage.py test_urls с кучей запросов через requests для такого
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alex Dem
а если нет БД, им будет что отдавать? (не сарказм)
да... хотя хз
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Nire
requests накидай на них
client от UnitTest полегче будет
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
если есть где посмотреть как с текущей дб сделать (есть заполненная локальная) яб глянул
источник

N

Nire in Django [ru] #STAY HOME
легче, но потом requests легче будет вытащить в отдельный тест сервер
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Nire
легче, но потом requests легче будет вытащить в отдельный тест сервер
Это как?
источник

N

Nire in Django [ru] #STAY HOME
например в ci/cd гитлабе настроить запросы извне
источник

N

Nire in Django [ru] #STAY HOME
перед залитием на прод
источник

N

Nire in Django [ru] #STAY HOME
тесты могут пройти, но извне вроде точно лучше проверять urls
источник

N

Nire in Django [ru] #STAY HOME
хотя я сильно не шарю в client от unittest, но смотрю на тесты урлов и темплейтов, как на отдельный сервис
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
И видно что-нибудь?
источник