<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_38328762的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/qq_38328762</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_38328762]]></copyright><item><title><![CDATA[vue-3-vue文件导入另一个vue文件]]></title><link>https://blog.csdn.net/qq_38328762/article/details/101038320</link><guid>https://blog.csdn.net/qq_38328762/article/details/101038320</guid><author>qq_38328762</author><pubDate>Thu, 19 Sep 2019 22:10:51 +0800</pubDate><description><![CDATA[新建一个 testtem.vue 文件
和 index.vue 同级


在testtem.vue 创建一个模板
 &lt;template&gt;
   &lt;div id="tem_test"&gt;
       test。。。。。。
   &lt;/div&gt;
 &lt;/template&gt;
 
 &lt;script&gt;
 
 export default {
   ...]]></description><category></category></item><item><title><![CDATA[Vue-2-计算属性、侦听器、过滤器、样式绑定]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100995981</link><guid>https://blog.csdn.net/qq_38328762/article/details/100995981</guid><author>qq_38328762</author><pubDate>Wed, 18 Sep 2019 19:59:04 +0800</pubDate><description><![CDATA[一、计算属性
???不能用()=&gt;{} 保持疑问，lambda不加this,mes2无定义；加this，undefined
computed:{
    // caption:function () {
    //     return this.mes2.toUpperCase()
    // }
    caption:()=&gt;{ return this.mes2.toUppe...]]></description><category></category></item><item><title><![CDATA[Vue-1-v指令、组件化、实例属性、实例方法]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100995953</link><guid>https://blog.csdn.net/qq_38328762/article/details/100995953</guid><author>qq_38328762</author><pubDate>Wed, 18 Sep 2019 19:58:25 +0800</pubDate><description><![CDATA[一、注意


Vue 底层自己操作DOM，不需要程序员再管，忽略DOM操作，和数据绑定


Vue 单页面，严禁刷新


el == element 元素【支持 id 和 class…】


说明demo1
 var app=new Vue({
     el:'#div1',
     data:{
         mes1: 'Hello Vue...',
         mes1_1: ...]]></description><category></category></item><item><title><![CDATA[Django-7-admin]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100970912</link><guid>https://blog.csdn.net/qq_38328762/article/details/100970912</guid><author>qq_38328762</author><pubDate>Wed, 18 Sep 2019 08:34:12 +0800</pubDate><description><![CDATA[激活管理界面，创建用户：python manage.py createsuperuser


管理某个model对象
 # /user/admin.py
 from .models import UserInfo
 admin.site.register(UserInfo)



利用ModelAdmin定制
 # /user/admin.py
 @admin.register(User)
 ...]]></description><category></category></item><item><title><![CDATA[Django-6-model-表关系]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100923634</link><guid>https://blog.csdn.net/qq_38328762/article/details/100923634</guid><author>qq_38328762</author><pubDate>Tue, 17 Sep 2019 13:33:04 +0800</pubDate><description><![CDATA[表关系
 一对多：models.ForeignKey(其他表)
 多对多：models.ManyToManyField(其他表)
 一对一：models.OneToOneField(其他表)



user_base 代表 user 对象


一、一对一关系


创建关系
 # models.py
 class User(models.Model):
     telephone=models...]]></description><category></category></item><item><title><![CDATA[Django-5-model]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100898802</link><guid>https://blog.csdn.net/qq_38328762/article/details/100898802</guid><author>qq_38328762</author><pubDate>Mon, 16 Sep 2019 19:35:27 +0800</pubDate><description><![CDATA[启动:python manage.py runserver 0.0.0.0:8000  ：启动

一、连接数据库并配置


pip install pymysql


在/jobapp/init.py连接数据库
 import pymysql
 pymysql.install_as_MySQLdb()



在setting中设置
 DATABASES = {
     'default': {...]]></description><category></category></item><item><title><![CDATA[Django-4-跨域]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100898767</link><guid>https://blog.csdn.net/qq_38328762/article/details/100898767</guid><author>qq_38328762</author><pubDate>Mon, 16 Sep 2019 19:34:26 +0800</pubDate><description><![CDATA[在接口函数中配置
 from django.http import HttpResponse,response,JsonResponse
 def login(request):
      todo_list = [
          {"id": "1", "content": "吃饭"},
          {"id": "2", "content": "吃饭"},
      ]
...]]></description><category></category></item><item><title><![CDATA[Django-3-中间件]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100898705</link><guid>https://blog.csdn.net/qq_38328762/article/details/100898705</guid><author>qq_38328762</author><pubDate>Mon, 16 Sep 2019 19:33:48 +0800</pubDate><description><![CDATA[一、 中间件是？？？

中间件是request和response处理间的一道处理过程，并且在全局上改变django的输入与输出，中间件位于web服务端与url路由层之间，
当Django处理一个 Request 的过程是首先通过中间件，然后再通过默认的 URL 方式进行的。我们可以在 Middleware 这个地方把所有Request 拦截住，用我们自己的方式完成处理以后直接返回 Response...]]></description><category></category></item><item><title><![CDATA[Django-2-server_object服务器端对象]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100898690</link><guid>https://blog.csdn.net/qq_38328762/article/details/100898690</guid><author>qq_38328762</author><pubDate>Mon, 16 Sep 2019 19:31:43 +0800</pubDate><description><![CDATA[一、request
通过request.method可以查看提交方式


get
 # url为
 http://localhost:8080/user/func_get/?tel=13512121212&amp;psw=123123
 # 路由    
 url(r'^func_get/$',views.func_get,name='func_get')

 # view.py
 def fun...]]></description><category></category></item><item><title><![CDATA[Django-1-基础（环境搭建、路由）]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100892130</link><guid>https://blog.csdn.net/qq_38328762/article/details/100892130</guid><author>qq_38328762</author><pubDate>Mon, 16 Sep 2019 16:25:10 +0800</pubDate><description><![CDATA[一、环境配置


安装django
pip install django

判断已安装： python -m django --version



创建项目
django-admin startproject jobapp


File-&gt;open-&gt;驰星-&gt;projects-&gt;project_django1-&gt;django_jobapp


二、文件目录

dja...]]></description><category></category></item><item><title><![CDATA[腾讯云-1-上传mysql到腾讯云]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100607487</link><guid>https://blog.csdn.net/qq_38328762/article/details/100607487</guid><author>qq_38328762</author><pubDate>Sat, 07 Sep 2019 21:06:26 +0800</pubDate><description><![CDATA[参考：https://cloud.tencent.com/developer/article/1145485
ps： 1.4步 若给远程访问设置权限时报错，则可以先用一个复杂密码创建个新用户，然后用该用户登录mysql，再更改了validate_password_policy，然后update此用户密码
【该步参考文档：https://blog.csdn.net/qq_38328762/artic...]]></description><category></category></item><item><title><![CDATA[JavaScript-22-this和event.target区别]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100136016</link><guid>https://blog.csdn.net/qq_38328762/article/details/100136016</guid><author>qq_38328762</author><pubDate>Thu, 29 Aug 2019 13:37:05 +0800</pubDate><description><![CDATA[this和event.target


无事件冒泡时，this == event.target


本质区别：
this为事件绑定的对象，比如 div01.οnclick=function(){}，其this就是div01。
event.target为事件触发的对象，比如单击事件对应的点击的元素。


事件冒泡时：
this会变化
event.target不会变化，永远是直接接受事件的目标DOM元...]]></description><category></category></item><item><title><![CDATA[JavaScript-21-DOM节点]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100116656</link><guid>https://blog.csdn.net/qq_38328762/article/details/100116656</guid><author>qq_38328762</author><pubDate>Wed, 28 Aug 2019 12:32:47 +0800</pubDate><description><![CDATA[节点基础


节点
 元素节点 Element
 属性节点 Attribute
 文本节点 Text
 文档节点 Document
 注释节点 Comment



每个DOM节点含有 nodeName、nodeValue、noddeType


nodeName 节点名
 元素节点 nodeName == 标签名（DIV）
 属性节点 nodeName == 属性名（class）
 文本节点 n...]]></description><category></category></item><item><title><![CDATA[JavaScript-20-BOM（document获取元素、history、location）]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100116646</link><guid>https://blog.csdn.net/qq_38328762/article/details/100116646</guid><author>qq_38328762</author><pubDate>Wed, 28 Aug 2019 12:29:57 +0800</pubDate><description><![CDATA[document获取元素
document.getElementById() 一个
document.getElementsByClassName() 得到的是伪数组
document.getElementsByTagName() 得到的是伪数组
document.getElementsByName() 得到的是伪数组
 &gt; 伪数组： nodelist 和 ...arguments

d...]]></description><category></category></item><item><title><![CDATA[JavaScript-19-计时器、异步、this、闭合函数]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100107457</link><guid>https://blog.csdn.net/qq_38328762/article/details/100107457</guid><author>qq_38328762</author><pubDate>Tue, 27 Aug 2019 19:59:45 +0800</pubDate><description><![CDATA[计时器


setTimeout(func,time) 和 clearTimeout(timeout)
 var j=0;
 var timeout=setTimeout(fc,1000); // setTimeout(show,1000); /* 1秒后执行 */
 function fc() {
     console.log('hello timeout');
     clearTime...]]></description><category></category></item><item><title><![CDATA[JavaScript-18-form标签的 action 和 a标签的 href 的比较]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100106046</link><guid>https://blog.csdn.net/qq_38328762/article/details/100106046</guid><author>qq_38328762</author><pubDate>Tue, 27 Aug 2019 18:25:44 +0800</pubDate><description><![CDATA[&lt;a&gt;


超链接有单击事件和链接事件，先执行单击事件，后执行链接事件
&lt;a href="javascript:alert('这是链接事件')" onclick="test()"&gt;测试&lt;/a&gt;
&lt;script&gt;
    function test() {
        alert('这是单击事件');
    }
&lt;/script&gt;
/...]]></description><category></category></item><item><title><![CDATA[JavaScript-17-事件]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100105842</link><guid>https://blog.csdn.net/qq_38328762/article/details/100105842</guid><author>qq_38328762</author><pubDate>Tue, 27 Aug 2019 18:12:10 +0800</pubDate><description><![CDATA[事件


事件触发机制

事件源：网页元素
事件
行为:函数



事件
window事件


window.onload 和 window.onunload 和 window.onbeforeunload
 window.onload=function(){
     console.log('onload....')
 };
 window.onbeforeunload=function(){...]]></description><category></category></item><item><title><![CDATA[JavaScript-3-DOM和BOM大概]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100012151</link><guid>https://blog.csdn.net/qq_38328762/article/details/100012151</guid><author>qq_38328762</author><pubDate>Tue, 27 Aug 2019 16:22:19 +0800</pubDate><description><![CDATA[DOM（Document Object Model）BOM（Browser Object Model）
js 通过 DOM 控制 html页面；js 通过 BOM 控制 浏览器

DOM（Document Object Model）


查找标签（要想操作html页面，实现相应动态效果，第一步还是得先解决查找标签的事情）
document.getElementById('id');  // 用i...]]></description><category></category></item><item><title><![CDATA[JavaScript-16-Set]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100101839</link><guid>https://blog.csdn.net/qq_38328762/article/details/100101839</guid><author>qq_38328762</author><pubDate>Tue, 27 Aug 2019 16:07:47 +0800</pubDate><description><![CDATA[只是一些基础的实例，做个记录，各位大佬没必要看。。。。
参考：https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Set

console.log('【set基础】');
var  s1=new Set([1,2,3,4]);
console.log(s1.size); /* 4 */
...]]></description><category></category></item><item><title><![CDATA[JavaScript-15-Date]]></title><link>https://blog.csdn.net/qq_38328762/article/details/100089135</link><guid>https://blog.csdn.net/qq_38328762/article/details/100089135</guid><author>qq_38328762</author><pubDate>Tue, 27 Aug 2019 08:44:03 +0800</pubDate><description><![CDATA[参考：https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date
console.log('*****************【时间转为字符串】***************');
var d0=new Date();
console.log(d0);  /* 2019-08-26T23...]]></description><category></category></item></channel></rss>