首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Django+Vue项目学习第一篇:django后台搭建

    最近在学习DjangoVue,经过一段时间的摸索终于把前后端调通了,初步达到了学习的目的: 使用Vue写前端页面; 使用Django处理后台逻辑,生成数据返给前端; 利用axios发送网络请求...,包含get请求、post请求、携带参数的请求; Django如何接收不同类型请求头对应的请求参数,例如表单数据、json数据; 解决Vue+Django的跨域问题; 解决Vue+Django...发送post请求时的CSRF验证问题; 我会用几篇博客来完整地说一下项目的搭建过程 包含前端Vue工程以及后端Django工程,虽然实现的功能很简单,但是却能够很好地学习到Django+Vue联调项目的基础知识...查看python、django版本 windows下切换至cmd窗口 查看python版本C:\Users\HanMK\Desktop>python --version Python 3.7.2查看django...配置路由 创建好视图方法后,需要给视图配置路由,这样其他人才能通过url调用这个方法 关于django的路由配置,我以前写过一篇关于如何理解它的文章,有兴趣可以看看,传送门:django:理解urls

    1.3K31

    Django+Vue项目学习第二篇:vue项目创建

    本篇介绍vue项目的搭建过程 1....创建一个vue项目 打开cmd窗口,切换到自己想放项目的目录,执行如下命令 D:\vue_project>vue create datafactory 这里选择最后一个【Manually select...features】,敲回车 选手动主要是为了去掉eslint检测,不然后续写代码会有各种严格的代码检测,令人头大(其他的暂时用不到,只选择【Babel】即可) 下一步会让你选择vue版本,这里我选的是...编写前端页面 在 src/components内新建一个vue组件,命名为main_page.vue 这里面就是我的前端页面,在template标签下写html代码,在style标签下写css代码,script...组件引入到App.vue 我把App.vue中原先调用HelloWorld.vue组件的相关代码删掉了,并且原先的css代码也删掉

    94020

    解决djangovue 渲染冲突问题 event

    今天解决了djangovue 同时渲染冲突的问题, 需求是这样的,后端取回对象列表由django模板渲染,取回后的列表大概是这样的 1 2 3 4 2 2 3...每一行渲染的东西都是不同的数据) 其中我遇到的难题就是 因为我是用django + vue 混合渲染 所以他们两的渲染标签对天生就是冲突的,vue也没法直接访问django渲染列表对象里的值,所以就有了这个问题...简单来说就是 我用django渲染的列表 需要用vue 去捕捉我当前点击的对象是什么,需要拿到切确的对象值,然后 做下一步处理, 起初的处理方案我是想直接用引擎模板通过参数传递的方式传入到vue的方法中...结果是 vue 没法直接捕获到django模板传入的参数,显示为 object undefined 它们长这样 @click='get_value({{value}})' value 是django...和vue同时渲染冲突问题, 下面为参考代码 点击 ?

    90510

    Ubuntu18.04搭建vue+django项目

    公司要求按照生产环境进行部署,不能使用runserver方式启动django,查了一圈一般都是uwsgi,但是我弄不成功,有个同事之前公司使用了gunicorn+supervisor,试了试成功了...基本信息 操作系统:Ubuntu18.04 部署项目:vue+django+mysql5.7 安装软件:mysql5.7+python3.7+nginx+gunicorn+supervisor 文章从操作系统安装后开始记录...部署vue项目 我的项目通过xftp上传到/opt/app/dist #创建配置文件 hy@ubuntu:/etc/nginx/conf.d$ sudo touch donghuan.conf hy@ubuntu...部署django项目 通过xftp上传我的项目donghuan到opt目录下。 数据库先连接到其他服务器,后面再配置本机的的数据库。...Gunicorn hy@ubuntu:/opt$ source venv/bin/activate (venv) hy@ubuntu:~$ pip3 install gunicorn #使用gunicorn启动django

    43041

    WEB平台DJANGO&VUE配置部署生产环境

    本文主要讲述了如何一步步在生产环境上部署djangovue,操作系统默认为centos 说明:后文中出现的以下字符串均表示具体的路径或者名称,含义如下: DJANGO_DIR----表示django的工程根目录...DJANGO_NAME----表示django的工程名称 VUE_HTML_DIR----表示vue编译好的index.html路径 VUE_STATIC_DIR----表示vue编译好的静态文件夹static...一定要确保进程正常run起来才行 至此,DJANGO已经通过nginx+uwsgi可以访问了 三、配置访问vue 其实这里访问编译好的vue静态文件有很多方式,本文主要讲述通过nginx直接访问和通过django...路由访问 通过django路由访问 其实我们也可以直接通过http://ip:8080/ 来经由django的路由来访问vue的页面。...上一步使用了Django的模板系统,所以需要配置一下模板使Django知道从哪里找到index.html。

    2.2K120

    Django REST framework+Vue 打造生鲜超市(一)

    一、项目介绍 1.1.掌握的技术 Vue + Django Rest Framework 前后端分离技术 彻底玩转restful api 开发流程 Django Rest Framework 的功能实现和核心源码分析...Sentry 完成线上系统的错误日志的监控和告警 第三方登录和支付宝支付的集成 本地调试远程服务器代码的技巧 1.2.系统构成 vue前端项目 django rest framework 系统实现前台功能...xadmin后台管理系统 vue部分: API 接口 Vue 组件 与api的交互 vue的项目组织结构分析 Django Rest Framework 技能 通用view实现 rest api接口...进阶知识点 django mirgrations原理 django 信号量 django从请求到响应的完整过程 独立使用django的model 1.6.vue知识点 vue技术选型分析 API后端数据填充到...Vue组件模板 Vue代码结构分析 1.7.章节安排 项目介绍以及开发环境的搭建 设计数据库以及导入原始数据 restful api基础以及vue项目结构介绍 商品列表页功能 商品类别功能 手机注册和用户登录

    3.7K101

    Django+Vue+Docker搭建接口测试平台实战

    项目介绍 项目采用的是前后端分离技术来实现的,前端是Vue+ElementUI,后端是Django+DRF,数据库是MySQL,当前部署版本没有其他中间件。...项目代码放到特定目录下(这里是/data/test_object) 把django项目依赖包文件requirements.txt也放在该目录下 创建Dockerfile文件:vim Dockerfile...= { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'xxxx', '...Dockerfile等文件同个路径下 构建容器:docker-compose build运行容器:docker-compose up 或者 后台运行容器:docker-compose up -d 2.4 Vue...项目的搭建 vue使用传统的搭建方式即可: 服务器配置node npm环境 安装全局pm2 修改项目中api的host为服务器的ip或域名 打包vue项目:npm run build 编写个app.js

    1.2K40
    领券