随笔分类 -  python

摘要:一、创建序列化模型文件serializers.py class Course(models.Model): """ 课程 """ title = models.CharField(verbose_name="课程名称", max_length=128) course_img = models.Cha 阅读全文
posted @ 2019-06-10 18:31 酷酷的狐狸 阅读(1129) 评论(0) 推荐(0)
摘要:一、简介 一、什么是跨域 浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域 二、浏览器的同源策略 同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制 三、同源的定义 如果两个页面的协议,端口(如果有指 阅读全文
posted @ 2019-06-10 18:30 酷酷的狐狸 阅读(720) 评论(1) 推荐(0)
摘要:1.查看 2.更新数据库 阅读全文
posted @ 2019-06-03 19:21 酷酷的狐狸 阅读(5817) 评论(0) 推荐(0)
摘要:class UserInfo(model.Model): name = models.CharField() addr_choice = ( (1, "北京"), (2, "上海"), ) addr = models.CharField(choice=addr_choice) obj = UserI 阅读全文
posted @ 2019-05-24 15:58 酷酷的狐狸 阅读(2284) 评论(0) 推荐(0)
摘要:xx.objects.model.filter(pk__contains="") xx.objects.model.filter(pk__in="") xx.objects.model.filter(pk__startwith="") # 获取表中字段名的对象 field_obj = xxx.obj 阅读全文
posted @ 2019-05-15 18:08 酷酷的狐狸 阅读(401) 评论(0) 推荐(0)
摘要:描述 super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 阅读全文
posted @ 2019-05-06 17:37 酷酷的狐狸 阅读(419) 评论(0) 推荐(0)
摘要:class AdminSite(object): def __init__(self, name='admin'): self._registry = {} def register(self, model,**options): self._registry[model] = model() si 阅读全文
posted @ 2019-05-05 10:36 酷酷的狐狸 阅读(201) 评论(0) 推荐(0)
摘要:from django.contrib import admin # Register your models here. from .models import * from django.utils.safestring import mark_safe class BookConfig(admin.ModelAdmin): def deletes(self): re... 阅读全文
posted @ 2019-04-30 17:19 酷酷的狐狸 阅读(132) 评论(0) 推荐(0)
摘要:KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、 阅读全文
posted @ 2019-04-30 16:31 酷酷的狐狸 阅读(282) 评论(0) 推荐(0)
摘要:Beautiful Soup Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。它可以大大节省你的编程时间。 对于Ruby,使用R 阅读全文
posted @ 2019-04-30 16:16 酷酷的狐狸 阅读(613) 评论(0) 推荐(0)
摘要:数据库模型 from django.db import models # Create your models here. from django.db import models # Create your models here. class Author(models.Model): nid 阅读全文
posted @ 2019-04-28 10:12 酷酷的狐狸 阅读(263) 评论(0) 推荐(0)
摘要:例: 文章点赞 阅读全文
posted @ 2019-04-08 18:21 酷酷的狐狸 阅读(3689) 评论(2) 推荐(0)
摘要:博客当中侧栏一般都会有分类、标签、日期等,一般博主会根据这些将博客归类,并且点击后,会显示出归类好的文章列表。 需要使用的技术为model中的annotate,相当于mysql中的group by 例: django中的model from django.db import models from 阅读全文
posted @ 2019-04-03 18:38 酷酷的狐狸 阅读(1009) 评论(0) 推荐(0)
摘要:django的form表单中定义的字段,都有对应的id以及方法,例如id_username、clean_username,这里的方法均为django中forms.Form源码类BaseForm定义 例: 阅读全文
posted @ 2019-03-25 15:44 酷酷的狐狸 阅读(617) 评论(0) 推荐(0)
摘要:获取焦点 # 重新获取焦掉后,会将指定标签中的css样式删除,这里为标记错误的css样式(将文本框标红) 失去焦点 # 这里过程为,ajax将数据提交给后台,后台在models中查询,若查询到,data.status=1,提示错误,反之,则无作为。 后台函数views.py 前端 <!DOCTYPE 阅读全文
posted @ 2019-03-25 15:41 酷酷的狐狸 阅读(3684) 评论(0) 推荐(0)
摘要:创建自己的model.py文件 from django.db import models from django.contrib.auth.models import ( BaseUserManager, AbstractBaseUser, AbstractUser ) # class MyUser 阅读全文
posted @ 2019-03-25 15:24 酷酷的狐狸 阅读(321) 评论(0) 推荐(0)
摘要:添加上传目录 # 如果不添加上传目录,仍然可以上传成功,默认为project目录,如果models.py定义了upload_to="目录名称",则会上传到"project/目录名称"这个目录,如果添加了如下配置,会上传到"project/media"目录或者project/media/upload_ 阅读全文
posted @ 2019-03-25 15:17 酷酷的狐狸 阅读(518) 评论(0) 推荐(0)
摘要:Jquery的ready()与Javascrpit的load() 以下代码无法正确执行: 结果只输出第二个 结果只输出第二个 结果两次都输出 一般情况下window的load()都是用来设置body标签的onload事件.但onload事件是要在页面的元素全部加载完了才触发的,这也包括页面上的图片, 阅读全文
posted @ 2019-03-21 17:11 酷酷的狐狸 阅读(1648) 评论(0) 推荐(0)
摘要:思路: 前端需要使用的方法: 设计数据库模型 class UserInfo(AbstractUser): """ 用户信息表 """ nid = models.AutoField(primary_key=True) phone = models.CharField(max_length=11, nu 阅读全文
posted @ 2019-03-21 16:49 酷酷的狐狸 阅读(2050) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/meylovezn/article/details/47124923 阅读全文
posted @ 2019-03-19 17:31 酷酷的狐狸 阅读(1690) 评论(0) 推荐(0)