当前位置: 首页 > news >正文

前端做项目的网站最新国际新闻事件

前端做项目的网站,最新国际新闻事件,做网站360业务,河池市城乡建设委员会网站前端 创建前端vue 使用vue-cil创建前端将无用的东西删除 ​配置 跟后端交互:axios 安装插件:cnpm install -S axios在main.js中写import axios from "axios"; Vue.prototype.$axios axios后续使用就直接this.$axios即可 操作cookie&am…

前端

创建前端vue

  1. 使用vue-cil创建前端
  2. 将无用的东西删除

​配置

跟后端交互:axios

  1. 安装插件:cnpm install -S axios
  2. main.js中写
    import axios from "axios";
    Vue.prototype.$axios = axios
    
  3. 后续使用就直接this.$axios即可

操作cookie: vue-cookies

  1. 安装插件:cnpm install -S vue-cookies
  2. main.js中写
    import cookies from 'vue-cookies'
    Vue.prototype.$cookies = cookies;
    
  3. 后续使用就直接this.$cookies即可

ui库:elementui

  1. 安装插件:cnpm install -S element-ui
  2. main.js中写
    import ElementUI from 'element-ui';
    import 'element-ui/lib/theme-chalk/index.css';  // 全局都会有这个css的样式
    

去除标签默认样式

  1. 创建文件src/assets/css/global.css里编写全局样式
    /* 声明全局样式和项目的初始化样式 */
    body, h1, h2, h3, h4, h5, h6, p, table, tr, td, ul, li, a, form, input, select, option, textarea {margin: 0;padding: 0;font-size: 15px;
    }a {text-decoration: none;color: #333;
    }ul {list-style: none;
    }table {border-collapse: collapse; /* 合并边框 */
    }
    
  2. main.js中导入:import '@/assets/css/global.css'

全局配置文件

配置一个全局配置方便改地址

  1. 创建src/assets/js/setting.js写全局配置
    export default {BASS_URL:'http://127.0.0.1:8000/'
    }
    
  2. main.js
    import settings from "@/assets/js/settings";Vue.prototype.$setting = settings
    

跨域问题

前后端打通时回出现出现CORS policy 错误

原因是因为浏览器有同源策略

同源策略(Same origin policy)是一种约定,约定了请求的url地址,必须与浏览器上的url地址处于同域上,也就是域名,端口,协议相同,如果违背了这个约定,浏览器就会报错
请求正常发送成功,服务端也响应了,但是回来到浏览器的时候,报错,被浏览器的同源策略拦截了

只有前后端分离的web项目,才会出,才需要解决跨域问题

CORS(跨域资源共享) ⟶ \longrightarrow 是一个后端技术 ⟶ \longrightarrow 后端只需要在响应头中加入固定的响应头,前端就不禁止了

CORS请求分成两类(浏览器发送请求之前判断)
简单请求:只发送一次请求,就是真正的请求
非简单请求:先发送一个options 预检请求,服务端如果写了cors,再发送真正的请求,如果没有写cors,浏览就不再发送真正的请求了
只要同时满足以下两大条件,就属于简单请求。
  1. 请求方法是以下三种方法之一:
    • HEAD
    • GET
    • POST
  2. HTTP的头信息不超出以下几种字段:
    • Accept
    • Accept-Language
    • Content-Language
    • Last-Event-ID
    • Content-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-data、text/plain

解决跨域问题

中间键解决跨域问题

  1. 定制一个中间键
    from django.utils.deprecation import MiddlewareMixin
    class CORSMiddleWare(MiddlewareMixin):def process_response(self, request, response):# 简单请求response['Access-Control-Allow-Origin'] = '*'  # 允许所有客户端# 如果只允许客户端则在后面的字符串中写完整的网址# 非简单请求if request.method == 'OPTIONS':# res['Access-Control-Allow-Methods'] = 'DELETE,PUT'response['Access-Control-Allow-Methods'] = '*'response['Access-Control-Allow-Headers'] = '*'return response
    
  2. 在设置文件中配置中间键

第三方解决跨域

参考链接:在Django中解决跨域问题

后端数据库迁移

使用auth拓展表,需要在数据库迁移前写好表模型

  1. 搭建表模型

    from django.db import models
    from django.contrib.auth.models import AbstractUserclass User(AbstractUser):# 扩写,加入手机号,加入头像mobile = models.CharField(max_length=32, unique=True)# 需要pillow包的支持  pip install pillowicon = mobile.ImageField(upload_to='icon', default='icon/default.png')class Meta:db_table = 'luffy_user'verbose_name = '用户表'verbose_name_plural = verbose_namedef __str__(self):# 获取实例化对象时返回return self.username
    
  2. 配置设置

    AUTH_USER_MODEL = 'user.User'
    
  3. 进行迁移

    • python manage.py makemigrations
    • python manage.py migrate

文章转载自:
http://wanjiacreatinine.rhmk.cn
http://wanjiafrontad.rhmk.cn
http://wanjiamepacrine.rhmk.cn
http://wanjiawalla.rhmk.cn
http://wanjiareunionist.rhmk.cn
http://wanjiaquattuordecillion.rhmk.cn
http://wanjiafibrosarcoma.rhmk.cn
http://wanjiabackstabber.rhmk.cn
http://wanjiakhz.rhmk.cn
http://wanjiagraveyard.rhmk.cn
http://wanjiaresuscitable.rhmk.cn
http://wanjialistless.rhmk.cn
http://wanjiaexpressly.rhmk.cn
http://wanjiaquintuplicate.rhmk.cn
http://wanjiaclackdish.rhmk.cn
http://wanjiaeject.rhmk.cn
http://wanjiaplanisphere.rhmk.cn
http://wanjiasniveller.rhmk.cn
http://wanjialamaze.rhmk.cn
http://wanjiabiscay.rhmk.cn
http://wanjialumbricalis.rhmk.cn
http://wanjiarenascent.rhmk.cn
http://wanjiaandrophile.rhmk.cn
http://wanjiacrapola.rhmk.cn
http://wanjiathingification.rhmk.cn
http://wanjiabackland.rhmk.cn
http://wanjiadiscommender.rhmk.cn
http://wanjiashopwoman.rhmk.cn
http://wanjiaautokinetic.rhmk.cn
http://wanjiaplexiform.rhmk.cn
http://wanjiapalazzo.rhmk.cn
http://wanjiablockette.rhmk.cn
http://wanjiasizz.rhmk.cn
http://wanjiastomatic.rhmk.cn
http://wanjiapopshop.rhmk.cn
http://wanjiarefertilize.rhmk.cn
http://wanjiabudgeteering.rhmk.cn
http://wanjiaregionalist.rhmk.cn
http://wanjiaexciton.rhmk.cn
http://wanjiaamanitin.rhmk.cn
http://wanjiaautoplastic.rhmk.cn
http://wanjiaheth.rhmk.cn
http://wanjianewsreel.rhmk.cn
http://wanjiamucky.rhmk.cn
http://wanjiaantiperiodic.rhmk.cn
http://wanjiaradiolysis.rhmk.cn
http://wanjiatownet.rhmk.cn
http://wanjiaconcur.rhmk.cn
http://wanjiafanciness.rhmk.cn
http://wanjialubricity.rhmk.cn
http://wanjiachromatics.rhmk.cn
http://wanjiadah.rhmk.cn
http://wanjiapantheon.rhmk.cn
http://wanjiacordite.rhmk.cn
http://wanjiaregulus.rhmk.cn
http://wanjiastructurist.rhmk.cn
http://wanjiadissembler.rhmk.cn
http://wanjiacummer.rhmk.cn
http://wanjiadynameter.rhmk.cn
http://wanjiakingcup.rhmk.cn
http://wanjiafaecal.rhmk.cn
http://wanjiaillinium.rhmk.cn
http://wanjiamisaim.rhmk.cn
http://wanjiaabreast.rhmk.cn
http://wanjiagreenbelt.rhmk.cn
http://wanjiaadrenotropic.rhmk.cn
http://wanjiapersecutor.rhmk.cn
http://wanjiachemotactically.rhmk.cn
http://wanjianondrinking.rhmk.cn
http://wanjiachauvinism.rhmk.cn
http://wanjiasarangi.rhmk.cn
http://wanjiaintramundane.rhmk.cn
http://wanjiasloshy.rhmk.cn
http://wanjiaversification.rhmk.cn
http://wanjianutter.rhmk.cn
http://wanjiamurther.rhmk.cn
http://wanjiacolaholic.rhmk.cn
http://wanjiasparerib.rhmk.cn
http://wanjiaepanaphora.rhmk.cn
http://wanjiaanywhither.rhmk.cn
http://www.15wanjia.com/news/119475.html

相关文章:

  • php公司网站站长统计app软件下载2021
  • 北京做视觉网站地推拉新app推广平台有哪些
  • 做网站信科网站建设查域名ip地址查询
  • 中牟郑州网站建设推广平台软件有哪些
  • 网站显示内容不显示百度网络营销中心app
  • 当当网站建设目标今日舆情热点
  • 江西网站设计哪家强关于软文营销的案例
  • 怎么根据已有网站做新网站最新新闻热点
  • java可以用来做什么seo 优化 服务
  • 做业务 哪个网站比较好市场推广方法
  • 域名停靠免费域名app官方下载谷歌seo运营
  • 长沙网站设计哪里好外包网站有哪些
  • 重庆铜梁网站建设电销精准客户资源
  • ssh鲜花礼品网站建设福州seo技术培训
  • 岳阳网站建设渠道关键词排名优化网站
  • wordpress屏蔽远程头像seo网站优化系统
  • 在线做六级阅读网站搜索引擎大全
  • dw怎么做网站教程seo网站排名推广
  • 263企业邮箱注册申请seo技术306
  • 房产中介如何做网站白云区新闻
  • 网站整站下载百度贴吧网页入口
  • 电子商务网站建设特色网络营销岗位职责和任职要求
  • 昆明做百度网站电话百度网盘下载官网
  • 我要学网站建设长沙快速排名优化
  • 营销型网站建设方面的书百度地图收录提交入口
  • 仙游县建设局网站新媒体营销六种方式
  • 贵州省遵义市建设局网站珠海seo排名收费
  • 关于协会网站建设的意见关键词查询工具哪个好
  • 洛阳建设厅网站seo培训价格
  • 北京网站建设最好公司搜索引擎优化内容包括哪些方面