【发布时间】:2020-11-24 19:52:50
【问题描述】:
我正在建立一个博客,并且我有不同的移动版和桌面版模板,我已经成功实现了 user_agent 标识,用于为我的所有功能寻址移动或桌面模板,如下所示:
def about(request):
user_agent = get_user_agent(request)
if user_agent.is_mobile:
return render(request, 'about-mobile.html')
elif user_agent.is_pc:
return render(request, 'about.html')
但是,一旦我必须将它实现到 ListView 类,我真的不知道该怎么做!
class homepage(ListView):
model = DeathAd
template_name = 'homepage.html'
ordering = ['-id']
paginate_by = 5
【问题讨论】:
标签: django listview user-agent