170 похожих чатов

Пишу тест. тестирую создание записи через вьюху. на сайте все

добавляется и редактируется. при тесте запись через пост запрос не создается, почему?
def setUp(self):
self.client = Client()
self.user_1 = User.objects.create_user(username="sarah", email="connor.s@skynet.com", password="12345")

self.client_authorized = Client()
self.client_authorized.post('/auth/login/',
data={'username': self.user_1.username,'password': self.user_1.password}
self.post_1 = Post.objects.create(text='текст 1',
author=self.user_1,
image=SimpleUploadedFil()
)
self.post_2 = Post.objects.create(text='текст 2', author=self.user_1)

def test_create_post(self):
self.client_authorized.post(reverse('posts:new_post'), data={'group': '', 'text': 'создаю пост',})

модель записи
class Post(models.Model):
text = models.TextField(verbose_name='Текст')
pub_date = models.DateTimeField(auto_now_add=True, verbose_name='Дата публикации')
author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='posts', verbose_name='Автор')
group = models.ForeignKey(Group, on_delete=models.CASCADE, related_name='posts', blank=True, null=True,
verbose_name='Группа')
image = models.ImageField(upload_to='posts/', blank=True, null=True, verbose_name='Изображение')

6 ответов

25 просмотров

Как ты узнал что не создаються?

Максим- Автор вопроса
Максим
принтил Post.objects.all()

В тесте ты это написал?

Максим
да

Где именно?

тебе запрос что возвращает ?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта