Size: a a a

Django [ru] #STAY HOME

2020 July 04

S

Slava in Django [ru] #STAY HOME
Dan Tyan
у меня в примере
file это ImageField
Он по-видимому в самой БД есть, но саму картинку в папку movies не загружает. Т.е. в админке тема такая:
источник

S

Slava in Django [ru] #STAY HOME
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Slava
как так получилось?
источник

S

Slava in Django [ru] #STAY HOME
Dan Tyan
как так получилось?
Можно код покажу?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну покажи =)
источник

S

Slava in Django [ru] #STAY HOME
Dan Tyan
ну покажи =)
Вот полностью) Сам файл не загружает)
>>>from bd.models import Actor, Category, Genre, Movie, MovieShots, Rating, RatingStar, Reviews
...
>>>import os
... import requests
... from django.core.files.base import ContentFile
>>>url = 'https://static.kinoafisha.info/k/movie_posters/1080x1920/upload/movie_posters/9/7/9/8073979/484cfa8a5c944ada775d6ba216fd4739.jpg'
>>>obj = Movie.objects.get(title='test123')
>>>r = requests.get(url)
>>>if r.status_code == requests.codes.ok:
...     obj.poster.save(
...         os.path.basename(url),
...         ContentFile(r.content)
...     )
...    
>>>obj.poster
<ImageFieldFile: movies/484cfa8a5c944ada775d6ba216fd4739_EqiF925.jpg>

Собсвенно с нуля щас сделал, в админке Джанго файл не найден опять же.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а ты уверен что у тебя r.status_code == 200 ?
источник

S

Slava in Django [ru] #STAY HOME
Dan Tyan
а ты уверен что у тебя r.status_code == 200 ?
Ну пишет 200
>>>r.status_code
200
источник

R

Recovery in Django [ru] #STAY HOME
Привет, как можно интегрировать готовую верстку к Джанго ? допустим я получил вот такую верстку тут чистый html и css как мне его интегрировать к джанго ?
источник

NN

Nick NK in Django [ru] #STAY HOME
Recovery
Привет, как можно интегрировать готовую верстку к Джанго ? допустим я получил вот такую верстку тут чистый html и css как мне его интегрировать к джанго ?
Сделать шаблон(ы) для джанги из этого html https://docs.djangoproject.com/en/3.0/topics/templates/
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Slava
Ну пишет 200
>>>r.status_code
200
вот твой код
источник

DT

Dan Tyan in Django [ru] #STAY HOME
работает =)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
источник

AS

Alex S in Django [ru] #STAY HOME
Recovery
Привет, как можно интегрировать готовую верстку к Джанго ? допустим я получил вот такую верстку тут чистый html и css как мне его интегрировать к джанго ?
источник

S

Slava in Django [ru] #STAY HOME
Dan Tyan
вот твой код
Так, я щас посмотрел, он мне почему-то и через форму админки не загружает))) Пишет файл не найден))
Щас проверю))
Спасибо)))
источник

R

Recovery in Django [ru] #STAY HOME
я сам верстать с нуля умею, я вот хотел спросить если у меня уже есть готовая верстка чтобы подключить его к джанго мне нужно выделить и вынести в отдельный файл блоки которые должны наследоватся и блоки которые должны отображатся в отдельных страницах ?
источник

R

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

DT

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

AS

Alex S in Django [ru] #STAY HOME
Recovery
я сам верстать с нуля умею, я вот хотел спросить если у меня уже есть готовая верстка чтобы подключить его к джанго мне нужно выделить и вынести в отдельный файл блоки которые должны наследоватся и блоки которые должны отображатся в отдельных страницах ?
Да, нужно отметить места где будет вставляться информация, а остальное наследовать
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nonverbis
Django 3.0.8

Выбираю приложение для бесконечного скролла.
Смотрю здесь: https://djangopackages.org/grids/g/pagination/


Вроде как, крутая штука DJANGO-PURE-PAGINATION, но она джангу 3, похоже, не поддерживает.
Присматриваюсь к DJANGO-INFINITE-SCROLL-PAGINATION. Что-то сомнения.

А больше там ничего и нет особо.

Вы пользуетесь этой прилохужой или лучше кастомную написать. Тьюториалы в сети есть, вроде.
имхо, лучше уже переходить на реакт/вью)
источник