首页 > TAG信息列表 > luffy
luffy配置
前台全局样式和js配置 # 引入全局css -第一步:创建一个css样式 -第二步:在main.js中引入即可 import './assets/css/global.css' # 引入js -跟后端交互,有个后端地址,设置成一个变量,以后要换,只要改这个变量即可 -第一步:写一个settings export defauluffy2
路飞后台配置之封装logger # 使用步骤: 第一步:写一个日志配置的字典(atm项目) 第二步:通过配置生成一个logger对象 第三步:以后记录日志,就用这个logger对象 logger.debug .... # # 建议以最短路径导入,还建议你用相对导入 可能程序会报错,报luffy-3 前端项目创建+第三方+后端首页轮播图接口+跨域问题详解
目录前端项目创建重构项目目录文件修订前端全局样式和js配置global.csssettings.js前端使用axios,cookies,elementuiaxioscookieselementui后端主页模块接口首页轮播图接口跨域问题详解不使用第三方使用第三方自定义配置 前端项目创建 vue create luffycity 重构项目目录 """ ├─封装logger 全局异常 response,路飞数据库配置,User表配置,开放media访问,
1 路飞后台配置之封装logger # 使用步骤: 第一步:写一个日志配置的字典(atm项目) 第二步:通过配置生成一个logger对象 第三步:以后记录日志,就用这个logger对象 logger.debug .... # # 建议以最短路径导入,还建议你用相对导入 可能程序会报错,报错原数据库创建用户和受权限
# 在数据库创建一个luffy用户,密码是Luffy123?,只能对luffy_api库有操作权限 -查看数据库的用户:select user,host,authentication_string from mysql.user; -创建用户;grant 权限(create, update) on 库.表 to '账号'@'host' identified by '密码' grant all privilege路飞项目篇:日志配置、封装全局异常、二次封装Response、路飞数据库配置、路飞User表配置及开放media访问
目录1 路飞后台配置之封装logger2 路飞后台配置之封装全局异常3 路飞后台配置之二次封装response4 路飞数据库配置5 User模块User表配置,开放media访问5.2 开放media访问6 路飞前台项目创建和配置拓展 1 路飞后台配置之封装logger # 使用步骤: 第一步:写一个日志配置的字典(atm项目)路飞后台配置之封装logger,路飞后台配置之封装全局异常,路飞后台配置之二次封装response,路飞数据库配置,User模块User表配置—开放media访问,路飞前台项目创建和配置
1 路飞后台配置之封装logger # 使用步骤: 第一步:写一个日志配置的字典(atm项目) 第二步:通过配置生成一个logger对象 第三步:以后记录日志,就用这个logger对象 logger.debug .... # # 建议以最短路径导入,还建议你用相对导入 可能程序会报错,报错原新创建的Dajngo项目进入admin后台报错:OSError: [Errno 22] Invalid argument: 'E:\\python_class_resorce\\py
OSError: [Errno 22] Invalid argument: 'E:\python_class_resorce\python\笔记\luffy\luffy_api1\:\admin\login.html' 无效的参数:‘E:\python_class_resorce\python\笔记\luffy\luffy_api1\:\admin\login.html’ 新创建的Django项目进入admin后台报错 原因:经过排查,应该是配置文件d06、 数据库配置
之前学习的时候,我创建数据库是直接在本地连接上直接创建的 但其实这样数据库堆在一起,既杂乱又不安全,一旦有人获取root权限,所有数据都有可能泄露 为此,本项目创建数据库,需要新建一个本地连接,在这个连接里新建luffy项目数据库,并给此库创建用户 1、创建数据库 也可以Navicat图形化界面Luffy /6/ 接口缓存
Luffy /6/ 接口缓存 这里将banner图片作为缓存放入redis 视图 class BannerView(GenericViewSet,ListModelMixin): # qs对象可以像列表一样,切片 queryset = Banner.objects.filter(is_delete=False, is_show=True).order_by('orders')[:settings.BANNER_COUNT] serialLuffy /3/ 前台主页搭建&轮播图接口
目录前台主页搭建components/Homeviwe.vuecomponents/Banner.vuecomponents/Header.vuecomponents/Footer.vue后台主页轮播图接口创建home应用表设计utils/model.py/BaseModel迁移数据,创建超级用户引入simpleui,录入数据轮播图接口格式轮播图接口实现处理跨域请求同源策略CORS(跨域Luffy /2/ 后台数据库配置&前台创建配置
目录二次封装Response后台数据库配置命令操作pycharm连接django操作mysql方式一方式二user表设计前台创建及配置全局css样式配置配置文件配置 二次封装Response utils/reponse.py from rest_framework.response import Response class APIReponse(Response): # 将父类的statluffy项目02
1. 二次封装Response # utils/response.py from rest_framework.response import Response class APIResponse(Response): def __init__(self, status=100, msg='成功', http_status=None, template_name=None, exception=None, content_type=None, **kwargs):luffy项目01
1. 项目基础 1.1 企业中项目类型 1. 商城类的 --> 某某团 2. 门户网站[企业站和门户站] - 新加坡企业推广 -- 游戏的展示页面 - 展示页面 3. 社交网络 --> app后端 - 擦边球...一堆女生,发图片视频,注册用户聊5句话,再聊冲会员... - 正规社交网络-Sanic框架-号称1亿用户量Luffy项目创建与配置
目录Luffy项目创建与配置Luffy项目后台创建步骤:目录调整配置文件调整app调整uwsgi调整第三方类库、公共文件、创建日志、测试脚本文件夹添加环境变量项目目录结构Luffy后台配置配置日志处理全局异常 Luffy项目创建与配置 Luffy项目后台创建 步骤: 第一步:进入luffy虚拟环境安装djang03、luffy后台创建和目录调整
第一步 进入luffy虚拟环境安装django 第二步 使用pycharm创建后台路飞项目--》选择解释器 第三步 调整目录 # 第三步,调整目录 #### 调整配置文件 -把配置文件移动到setting文件夹下了,改名为dev.py,又新建了一个pro.py -dev.py:开发阶段用的配置 -pro.py:上线阶段04、luffy后台配置
一、配置日志 在配置文件中加入 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': '%(levelname)s %(asctime)s %(module)s %(lineno)d %(根据ip进行频率限制
# 写一个类,继承SimpleRateThrottle,只需要重写get_cache_key from rest_framework.throttling import ScopedRateThrottle,SimpleRateThrottle #继承SimpleRateThrottle class MyThrottle(SimpleRateThrottle): scope='luffy' def get_cache_key(self, request, view)4.项目数据库配置、对库的权限分配
数据库配置 创建数据库 """ 1.管理员连接数据库 >: mysql -uroot -proot 2.创建数据库 >: create database luffy default charset=utf8; 3.查看用户 >: select user,host,password from mysql.user; # 5.7往后的版本 >: select user,host,authentication_string from mysql.usluffy项目上线
路飞上线 1 购买云服务器 # 部署架构 # 公网服务器:买云服务器+公网ip # vmwarm:虚拟化硬件---》装操作系统 # openstack,阿里飞天:管理虚拟化的机器的 # docker:轻量级 # 单机编排 docker-compose # k8s:多机容器编排 2 安装mysql # 安装常用依赖() yum install openssl-devel bzip2-luffy之支付宝使用
luffy之支付宝使用 复习 #1 课程列表页面 #2 课程详情页面---》vue-video-player #3 视频托管(文件) -直接放到项目中 -公司自己搭建文件服务器(fastdfs,ceph,minio) 小而量大的问题 -第三方存储:阿里oss,七牛云存储(sdk) -上传文件:js--》传到存储--》返回地址---》带着地址11 luffy之手机是否存在验证接口
day11 luffy之手机是否存在验证接口 一、手机号验证接口 1、user/urls.py from django.urls import path from rest_framework.routers import SimpleRouter from . import views router = SimpleRouter() router.register('', views.LoginViewSet, 'login') urlpatterns = [luffy项目之多方式登录
复习 # git 参考:https://www.cnblogs.com/liuqingzheng/p/15328319.html # https://www.cnblogs.com/liuqingzheng/p/15325288.html # https://github.com/VKSRC/Github-Monitor.git # 1 远程仓库--->git是分布式管理--》本地就可以管理代码--》github,gitee,gitlab # 2 git remo02 luffy数据库
02 luffy数据库 一、数据库配置 1、创建数据库 """ 1.管理员连接数据库 >: mysql -uroot -p123 2.创建数据库 >: create database luffyapi; 3.查看用户 >: select user,host,password from mysql.user; # 5.7往后的版本 >: select user,host,authentication_string from mysqlluffy之前端页面,后端接口,CORS跨域请求
复习 # django 项目目录调整 -想把app都统一放到一个文件夹下 -apps文件夹:切换到该文件夹执行 python ../../manage.py startapp app名字 -配置文件有多个:开发环境,上线环境 -settings文件夹,创建 dev.py(原来的settings) pro.py -django项目