Хочу сделать чтобы пользователь мог при создании треда вставлять туда фотку при желании, как это можно реализовать? Я знаю бляь что форумы делают на xenforo, но это пет проектик
привет, вот поле: avatar = models.ImageField("Аватар", upload_to='avatars/', null=True, blank=True, default='avatars/default.png') в settings.py задаём корень картинок: MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR / 'media' вот часть кода из представления как обработать картинку: if request.method == 'POST' and is_own: avatar_form = AvatarForm(request.POST, request.FILES, instance=request.user) if avatar_form.is_valid(): avatar_form.save() return JsonResponse({'success': True, 'avatar_url': request.user.avatar.url}) else: return JsonResponse({'success': False, 'errors': avatar_form.errors}, status=400) The post was merged to previous Jul 26, 2025 at 12:15 PM форум сам добавил https