05 2021 档案

摘要:1 - 基础页面(被继承的模板) {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>测试</title> <script src="https://cdn.bootcdn.n 阅读全文
posted @ 2021-05-12 16:54 映辉 阅读(699) 评论(0) 推荐(0) 编辑
摘要:slideToggle() 方法通过使用滑动效果(高度变化)来切换元素的可见状态。 如果被选元素是可见的,则隐藏这些元素,如果被选元素是隐藏的,则显示这些元素。 例子:一个简单的下拉菜单效果 > <!DOCTYPE html> <html> <head> <meta charset="utf-8"> 阅读全文
posted @ 2021-05-12 11:36 映辉 阅读(118) 评论(0) 推荐(0) 编辑
摘要:jQuery.extend(object) 扩展jQuery对象本身。 用来在jQuery命名空间上增加新函数。 在jQuery命名空间上增加两个函数: <script> jQuery.extend({ min: function(a, b) { return a < b ? a : b; }, m 阅读全文
posted @ 2021-05-11 17:43 映辉 阅读(83) 评论(0) 推荐(0) 编辑
摘要:/* //基本 show([s,[e],[fn]]) 显示元素 hide([s,[e],[fn]]) 隐藏元素 //滑动 slideDown([s],[e],[fn]) 向下滑动 slideUp([s,[e],[fn]]) 向上滑动 //淡入淡出 fadeIn([s],[e],[fn]) 淡入 fa 阅读全文
posted @ 2021-05-11 17:41 映辉 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1 - 文本操作 /* $("选择符").html() // 读取指定元素的内容,如果$()函数获取了有多个元素,则提取第一个元素 $("选择符").html(内容) // 修改内容,如果$()函数获取了多个元素, 则批量修改内容 $("选择符").text() // 效果同上,但是获取的内容是纯文 阅读全文
posted @ 2021-05-11 17:40 映辉 阅读(96) 评论(0) 推荐(0) 编辑
摘要:/* 三种用法: 1. on 和 off // 绑定事件 $().on("事件名",匿名函数) // 解绑事件,给指定元素解除事件的绑定 $().off("事件名") 2. 直接通过事件名来进行调用 $().事件名(匿名函数) 3. 组合事件,模拟事件 $().ready(匿名函数) // 入口函数 阅读全文
posted @ 2021-05-11 17:29 映辉 阅读(55) 评论(0) 推荐(0) 编辑
摘要:1 - 直接查找 (1)基本选择器 /* #id # id选择符 element # 元素选择符 .class # class选择符 selector1, selector2, selectorN # 同时获取多个元素的选择符 $("#id") $(".class") $("element") $( 阅读全文
posted @ 2021-05-11 17:20 映辉 阅读(304) 评论(0) 推荐(0) 编辑
摘要:1 - onload 事件:加载完成后立即执行 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> window.onload = function (){ ele 阅读全文
posted @ 2021-05-11 17:09 映辉 阅读(141) 评论(0) 推荐(0) 编辑
摘要:<标签名 属性1=“属性值1” 属性2=“属性值2”……>文本</标签名> 1 - 文本操作 <div class="c1"><span>click</span></div> <script> var ele =document.querySelector(".c1"); ele.onclick = 阅读全文
posted @ 2021-05-11 16:50 映辉 阅读(145) 评论(0) 推荐(0) 编辑
摘要:1 - 静态绑定:直接把事件写在标签元素中 <div id="div" onclick="foo(this)">click</div> <script> function foo(self){ // 形参不能是this; console.log("foo函数"); console.log(self) 阅读全文
posted @ 2021-05-11 16:34 映辉 阅读(208) 评论(0) 推荐(0) 编辑
摘要:1 - 直接查找标签 // 方式1:获取元素 document.getElementsByTagName("标签名") document.getElementById("id值") document.getElementsByClassName("类名") // 方式2:css选择器: docume 阅读全文
posted @ 2021-05-11 16:25 映辉 阅读(926) 评论(0) 推荐(0) 编辑
摘要:1 - 模型 class Book(models.Model): #定义图书模型 book_name = models.CharField(max_length=100,verbose_name='书名') book_author = models.CharField(max_length=100, 阅读全文
posted @ 2021-05-10 18:05 映辉 阅读(364) 评论(0) 推荐(0) 编辑
摘要:1. 定义一个基础的页面HTML文件base.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>base</title> </head> <body> <h1>页头信息</h1> {% block c 阅读全文
posted @ 2021-05-08 17:35 映辉 阅读(77) 评论(0) 推荐(0) 编辑
摘要:1 - 安装 pip install django-ckeditor 2 - 注册APP ckeditor 3 - 由于djang-ckeditor在ckeditor-init.js文件中使用了JQuery,所以要在settings.py中设置CKEDITOR_JQUERY_URL来指定JQuery 阅读全文
posted @ 2021-05-08 16:47 映辉 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1 - 安装 pip install django-tinymce==2.6.0 2 - 注册app INSTALLED_APPS = ( ... 'tinymce', ) 3 - 在setting中添加配置 TINYMCE_DEFAULT_CONFIG = { 'theme': 'advanced 阅读全文
posted @ 2021-05-08 14:35 映辉 阅读(569) 评论(0) 推荐(0) 编辑
摘要:步骤: 1. 在配置文件中配置STATIC_URL(首先确保在配置文件的INSTALLED_APPS中加入了 django.contrib.staticfiles) STATIC_URL="/static/" # django利用STATIC_URL来让浏览器访问静态文件。 注意:此处的/stati 阅读全文
posted @ 2021-05-08 14:08 映辉 阅读(108) 评论(0) 推荐(0) 编辑
摘要:1. 安装pymysql pip install pymysql 2. 导入 # 在与 settings.py 同级目录下的 __init__.py 中引入模块和进行配置 import pymysql pymysql.install_as_MySQLdb() 3. 配置settings.py DAT 阅读全文
posted @ 2021-05-08 11:34 映辉 阅读(104) 评论(0) 推荐(0) 编辑
摘要:TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'djan 阅读全文
posted @ 2021-05-08 11:25 映辉 阅读(139) 评论(0) 推荐(0) 编辑
摘要:import requests from lxml import etree # 导入xpath headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Ge 阅读全文
posted @ 2021-05-07 17:31 映辉 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1 - 导入模块 from bs4 import BeautifulSoup 2 - 创建对象 fp = open('./test.html','r',encoding='utf-8') soup = BeautifulSoup(fp,'lxml') 3 - 定位 (1)标签定位: 1)div_ta 阅读全文
posted @ 2021-05-07 17:29 映辉 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1 - 安装和导入 pip install requests import requests 2 - requsts的请求方法 requests.get('https://www.baidu.com/') # GET请求: 请求获取url位置的资源 requests.post('https://ww 阅读全文
posted @ 2021-05-07 17:24 映辉 阅读(143) 评论(0) 推荐(0) 编辑
摘要:学习前准备:导入re模块 import re 一、re的核心函数 1 - re.compile(pattern[, flags]) 编译正则表达式,速度快 2 - re.match(pattern, string, flags=0) 只从字符串最开始进行匹配,只返回一个结果 3 - re.searc 阅读全文
posted @ 2021-05-07 17:08 映辉 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1 - 安装前准备 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-dev 阅读全文
posted @ 2021-05-07 16:57 映辉 阅读(57) 评论(0) 推荐(0) 编辑
摘要:环境: Windows Server 2008 R2 标准版 1、安装python运行环境(省略) 2、安装Django pip install Django==3.1.5 # 不写版本号也可以 3、创建Django项目 django-admin startproject mysite 4、创建AP 阅读全文
posted @ 2021-05-07 16:07 映辉 阅读(63) 评论(0) 推荐(0) 编辑
摘要:1. 模块安装 pip install django-contrib-comments 2. 注册APP INSTALLED_APP=( #..., 'django_comments', 'django.contrib.sites', ) SITE_ID = 1 #需要设置此配置 3. 更新数据库 阅读全文
posted @ 2021-05-07 15:18 映辉 阅读(210) 评论(0) 推荐(0) 编辑
摘要:1.视图views.py from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage def index(request): all = Blog.objects.all() # 获取全部数据的对象 paginat 阅读全文
posted @ 2021-05-07 14:10 映辉 阅读(141) 评论(0) 推荐(0) 编辑
摘要:1.生成requirements.txt pip freeze > requirements.txt 2.使用requirements.txt pip install -r requirements.txt 阅读全文
posted @ 2021-05-07 13:50 映辉 阅读(266) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示