文件上传
form表单文件操作
ajax文件操作
头像上传
默认头像覆盖
预览
注册页面,form钩子,清空之前的error信息
博客首页,初始化数据,首页样式调试。
auth实现登录与注册
个人中心左侧的昵称 园龄 头像;分类归档、标签归档、时间归档;
各个url跳转
文章详情页
点赞 不能重复点赞,
事物
def diggit(request): from django.db.models import F from django.db import transaction state={"state":False} try: user_id=request.user.nid article_id=request.POST.get("article_id") with transaction.atomic(): models.ArticleUpDown.objects.create(user_id=user_id,article_id=article_id) models.Article.objects.filter(nid=article_id).update(up_count=F("up_count")+1) state = {"state": True} except: pass from django.http import JsonResponse return JsonResponse(state)