一:跳转页面:
1,首先拿到你点赞的页面储存在cookie里面.
2,然后在登录页面登录成功后,返回存在cookie里的页面信息.
if($.cookie(‘mycookie‘)){ var mycookie=$.cookie(‘mycookie‘); location.href=mycookie}这里先判断,首先判断是否有这个session,如果有则返回当前的页面,如果没有则返回初始页面
else{ window.location.href = "/index/"}
二:自定义过滤
1,首先要创建好文件夹,文件夹名必须是固定不变的
2,在文件夹下面创建一个py文件,并写好代码:
from django import template from django.utils.safestring import mark_safe #这里的mark_safe和之前的html标签加safe一样 register = template.Library() #以上三行是不变的
@register.filter #装饰器下面必须跟着函数.
def yuanling(t): #这个函数里面的返回值就是最后返回渲染模板的数据. import datetime now=datetime.datetime.now() print(now) t=datetime.datetime(year=t.year,month=t.month,day=t.day,hour=t.hour,minute=t.minute,second=t.second) print(t) yuanling_time=now-t yuanling_time=str(yuanling_time)[:7] print(yuanling_time) return mark_safe(yuanling_time)
3,最后倒入到模板里
1首先倒入, {% load timer %} 2,就是把过滤器的函数放进去 <p>园龄:{{ user.user_time|yuanling }}</p>
时间: 2024-11-02 06:06:42