我有一个网站的一些页面的身份验证。如何在不将每个控制器中的信息发送到我显示的每个视图的情况下,在标题名称和thumb中显示登录用户?
附言:我不想只显示有关用户表单Auth:: user ()的无关紧要的数据,例如,我还想显示一个拇指或一些不是严格意义上的User模型的东西。比如登录的时间。或下一个帐单日期。
我需要在网站的标题部分的形式。此表单将可用于我的网站中的所有页面。例如,我的应用程序中有"accounts":
forms.py
class SignupForm(forms.ModelForm):
password = forms.CharField(widget=forms.PasswordInput)
class Meta:
model = User
fields = ('phone',)
views.py
def signup(request):
form = SignupForm(request
我是google ads的新手,需要将转换跟踪应用到我的站点上的表单提交。该网站提供两个地区的翻译(en,de)。我为相应的地区做了两次营销活动。到目前为止,我已经将英语广告转换集成到我的站点中,并使用google tag assistant进行了测试,这是可行的。我有两个问题:
Google ads似乎在我的网站上追踪广告活动的id。如果提交了表单的人真的点击了ad,它怎么知道呢?ad click是否将信息发送到“此访问者通过点击此广告来此”的网站?这个函数能处理它吗?
gtag(“事件”、“转换”、{“发送到”:“id.”、‘事件_回调’:回调});
google ads怎么知道,访客是
我正在尝试建立代码,允许人们为他们从我的网站上获得的服务付费。我已经使用django中提供的forms.Form模型构建了表单。我还使用了以下模式构建我的视图。
if request.method == 'POST'
form = ContactForm(request.POST)
if form.is_valid(): # All validation rules pass
conn = urllib2.Request(payment_gateway_url,urllib.urlencode(my_dat_in_dict))
我在缓存网页上的post请求中遇到了一个无效的真实性令牌问题。
我可以通过在移动设备上打开一个带有表单的页面,关闭我的chrome浏览器应用程序,重新打开并尝试提交表单,来复制这个错误。当我这样做时,我得到了ActionController::InvalidAuthenticityToken错误,因为页面没有重新加载。我在我的网站上有数千个页面,我希望它们都被缓存,除了几个。另外,我使用以下代码从htaccess文件缓存了我的资产。
<filesMatch ".(css|jpg|jpeg|png|gif|js|ico|JPG|woff|ttf)$">
Hea