我有一个网站,它依赖于检查service_id
是否存在cookie,如果它确实可以上传文件以供服务...这可以很好地脱机但是在将更改推送到服务器时它会创建一个错误即使可以看到cookie(在开发控制台上)
我将cookie分配给一个上下文变量,最后说None
即使我可以从开发控制台看到cookie。
class PictureCreateView(CreateView):
model = Picture
fields = "__all__"
template_name = 'accounts/upload-file.html'
def get_context_data(self, **kwargs):
context = super(PictureCreateView, self).get_context_data(**kwargs)
context['service_id'] = self.request.COOKIES.get('service_id', None)
return context
在模板上
{% if service_id %}
#display form
{% else %}
Sorry it seems you're missing some vital data needed before ...
{% endif %}
任何想法?
这是一个屏幕记录(本地和现场):https://youtu.be/aud59Avp1aI