Найти - Пользователи
Полная версия: Вывод видео в статью. Траблы с циклом
Начало » Django » Вывод видео в статью. Траблы с циклом
1 2 3 4
quix
о чем говорит это ругательство?


lass ArticleDetail(DetailView):
	template_name = "blog/article_detail.html"
	def get_queryset(self, **kwargs):
		
		self.qs = AddCodeYoutube.objects.get(id = self.kwargs["pk"])
		return self.qs

'AddCodeYoutube' object has no attribute 'filter'
FishHook
Видимо вы к гету пытаетесь еще применить фильтр.
quix

FishHook
Видимо вы к гету пытаетесь еще применить фильтр.


def get_context_data(self, **kwargs):
	    context = super(ArticleDetail, self).get_context_data(**kwargs)
	    context[ "articledetail" ] = Article.objects.get(id = self.kwargs["pk"])
#    МОЖЕТ ТУТ ТРАБЛА??? гмм....???  VVVVVV
	    context[ "article_youtube_code" ] = self.qs  #ФОРМИРУЮ КОНТЕКСТ
	    return context
FishHook
quix
# МОЖЕТ ТУТ ТРАБЛА??? гмм….??? VVVVVV
Да что вы! Мы все, разумеется, уже достали хрустальные шары и угадали, что такое self.qs и как вы это используете в шаблоне. Нееееее, не там




quix
FishHook
Ааааа ну зачем же так! На весь инет кричать то!

Ну же куда смотреть то помогите делетанту!

ayb
В документацию
quix
def get_context_data(self, **kwargs):
	    context = super(ArticleDetail, self).get_context_data(**kwargs)
	    context[ "articledetail" ] = Article.objects.get(id = self.kwargs["pk"])
	    context[ "article_youtube_code" ] = self.qs[0]  # формирует ключ queryset в контекст
	    return context

ВСЕГО ТО НОЛИК!!!! СРЕЗ!!!! ААААААаааааа…… Спасибо всем!!!!
quix
Хелп…..

И снова здравствуйте!!!!

Ругается на тьюпл

'tuple' object has no attribute ‘filter’



class Profile(models.Model):
	avatar = models.ImageField(upload_to="avatars")
	avatar_thumbnail = ImageSpecField(source = "avatar",
		processors = [ResizeToFill(100, 50)],
		format = "JPEG",
		options = {"quality": 60})


    class ArticleDetail(DetailView):
	model = Article, AddCodeYoutube
	#queryset = AddCodeYoutube.objects.all()
	template_name = "blog/article_detail.html"
	#context_object_name = "articledetail"
        def get_queryset(self, **kwargs):
	    self.img = Profile.objects.get(id = self.kwargs["pk"])
	    return  self.img
        def get_context_data(self, **kwargs):
	    context = super(ArticleDetail, self).get_context_data(**kwargs)
	    self.a = list(self.img)## даже так замутил ('достижение)
	    b = { "tmp_image": self.a } 
	    context.append(b) #  пихаю словарь в список
	    return context
botinag
quix
...
model = Article, AddCodeYoutube
...
quix
botinag
Не спасло


model = Article, AddCodeYoutube, Profile
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB