上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 自定义常量配置文件:settings/const.py # 自定义的常量配置文件,在settings中 from 该文件 import *,将名字全部丢给settings BANNER_COUNT = 4 加载自定义配置名称空间:settings/dev.py # 加载自定义配置名称空间 from 阅读全文
posted @ 2022-04-01 16:26 hai起奈 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 分离的前后台交互 后台处理跨域 安装 pip install django-cors-headers 配置settings.py INSTALLED_APPS = [ ... 'corsheaders', ... ] ​ MIDDLEWARE = [ 'corsheaders.middleware. 阅读全文
posted @ 2022-04-01 16:26 hai起奈 阅读(53) 评论(0) 推荐(0) 编辑
摘要: home模块 创建home模块 前提:在 luffy 虚拟环境下 1.终端从项目根目录进入apps目录 >: cd luffyapi & cd apps 2.创建app >: python ../../manage.py startapp home 路由分发 主路由:luffyapi/urls.py 阅读全文
posted @ 2022-04-01 16:25 hai起奈 阅读(61) 评论(0) 推荐(0) 编辑
摘要: xadmin后台管理 安装:luffy虚拟环境下 >: pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 注册app:dev.py INSTALLED_APPS = [ # ... # xadmin主体模块 'xad 阅读全文
posted @ 2022-04-01 16:25 hai起奈 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 前端主页 图片准备 将提供的资料中的图片移植到项目的img文件夹下 页头组件:components/Header.vue <template> <div class="header"> <div class="slogan"> <p>老男孩IT教育 | 帮助有志向的年轻人通过努力学习获得体面的工作和 阅读全文
posted @ 2022-04-01 16:24 hai起奈 阅读(23) 评论(0) 推荐(0) 编辑
摘要: luffy前台配置 axios前后台交互 安装:前端项目目录下的终端 >: cnpm install axios 配置:main.js import axios from 'axios' Vue.prototype.$axios = axios; cookies操作 安装:前端项目目录下的终端 >: 阅读全文
posted @ 2022-04-01 16:24 hai起奈 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 前台 vue环境 1.傻瓜式安装node: 官网下载:https://nodejs.org/zh-cn/ 2.安装cnpm: >: npm install -g cnpm --registry=https://registry.npm.taobao.org 3.安装vue最新脚手架: >: cnpm 阅读全文
posted @ 2022-04-01 16:23 hai起奈 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 数据库配置 创建数据库 """ 1.管理员连接数据库 >: mysql -uroot -proot 2.创建数据库 >: create database luffy default charset=utf8; 3.查看用户 >: select user,host,password from mysq 阅读全文
posted @ 2022-03-29 23:47 hai起奈 阅读(132) 评论(0) 推荐(0) 编辑
摘要: user模块User表 创建user模块 前提:在 luffy 虚拟环境下 1.终端从项目根目录进入apps目录 >: cd luffyapi & cd apps 2.创建app 先切换到app目录下 >: python ../../manage.py startapp user 创建User表对应 阅读全文
posted @ 2022-03-29 23:47 hai起奈 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 环境变量 dev.py # 环境变量操作:小luffyapiBASE_DIR与apps文件夹都要添加到环境变量 import sys sys.path.append(BASE_DIR) APPS_DIR = os.path.join(BASE_DIR, 'apps') sys.path.append 阅读全文
posted @ 2022-03-29 23:46 hai起奈 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、后台:Django项目创建 环境 """ 为luffy项目创建一个虚拟环境 >: mkvirtualenv luffy """ """ 按照基础环境依赖 >: pip install django==2.0.7 >: pip install djangorestframework >: pip 阅读全文
posted @ 2022-03-29 23:45 hai起奈 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境的搭建 优点 1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突 一、windows 安装 # 建议使用pip3安装到python3环境下 pip3 install virtualenv pip3 install 阅读全文
posted @ 2022-03-29 23:22 hai起奈 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、随机验证码 url(r'^get_code/', views.get_code, name='get_code'), # 获取随机3个0-255数 def get_random(): """ :return: 返回0-255三个随机数,元组 """ return random.randint(0 阅读全文
posted @ 2022-03-29 17:07 hai起奈 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Django中开启事务的两种方式 第一种 from django.db import transaction with transaction.atomic(): ... 第二种 from django.db import transaction @transaction.atomic def po 阅读全文
posted @ 2022-03-29 17:06 hai起奈 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Vue生命期钩子 vue 的8个生命周期钩子函数 钩子函数 描述 beforeCreate 创建Vue示例之前调用 created 创建Vue实例成功后调用(可以在此处发送异步请求后端数据) beforeMount 渲染DOM之前调用 mounted 渲染DOM之后调用 beforeUpdate 重 阅读全文
posted @ 2022-03-28 19:41 hai起奈 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 组件生命周期图 组件生命周期钩子 所有的生命周期钩子自动绑定 """ 一、组件的生命周期:一个组件从创建到销毁的整个过程 二、生命周期钩子:在一个组件生命周期中,会有很多特殊的时间节点,且往往会在特定的时间节点完成一定的逻辑,特殊的事件节点可以绑定钩子 注:钩子 - 提前为某个事件绑定方法,当满足这 阅读全文
posted @ 2022-03-28 19:20 hai起奈 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 路由重定向 仓库介绍 vuex插件:可以完成任意组件间信息交互(移动端) 大白话原理:仓库充当第三方,其他组件都从第三方仓库获取info,那么获取的数据都是一份。类似全局单例 在其他组件中,用组件钩子created,把仓库中的info取出来,然后再赋值给本组件的变量。 再监听,如果本组件的变量发生变 阅读全文
posted @ 2022-03-28 19:19 hai起奈 阅读(221) 评论(0) 推荐(0) 编辑
摘要: element-ui插件 """ element-ui就类似于BootStrap框架,前者是在vue项目中运用,后者是在原生项目中运用,当然也可以在vue项目中运用 环境搭建: 1)安装:在前端项目根目录下的终端 cnpm install element-ui 2)配置:main.js //elem 阅读全文
posted @ 2022-03-28 19:19 hai起奈 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.跟组件: App.vue <template> <div id="app"> <router-view /> </div> </template> 2.路由配置:router--index.js 只保留home主页,删除about页,删除views中About组件 const routes = 阅读全文
posted @ 2022-03-28 19:16 hai起奈 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、Vue简介 什么是数据 1、数据驱动视图 Vue.js 是一个用于创建 Web 交互界面的库。它让你通过简单而灵活的 API 创建由数据驱动的 UI 组件。 Vue.js是一款轻量级的、以数据驱动构建web界面的前端JS框架,它在架构设计上采用了MVVM(Model-View-ViewModel 阅读全文
posted @ 2022-03-28 19:15 hai起奈 阅读(267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页