首页
Sebs抱着键盘睡觉
取消

1.133-景点详情(重构响应对象)

基类设定 响应列表对象的基类(utils/serializers.py) 分页元数据 class MetaSerializer(object): """ 分页元数据 """ def __init__(self, page, page_count, total_count, **kwargs): """ :param page: 当前第几页...

1.133-景点详情(ORM模型开发)

后端 account模块 1、创建account模块 python manage.py startapp account 2、添加进INSTALL_APPS(traveling_django/settings.py) INSTALLED_APPS = [ ... # 账户模块 'account.apps.AccountConfig', ] 3、ORM模型 ...

1.132-景点详情(评论列表部分)

前端 精选景点组件(@/views/sight/SightDetail) 1、VantUI中找组件 顶部导航栏 <van-cell title="单元格" icon="location-o" /> 导航栏图标 <van-icon name="comment-o" /> 2、模板 <!-- 用户评价 --> <div...

1.132-景点详情(评论列表项组件)

前端 评论列表项组件(@/component/sight/CommentItem) 1、VantUI中找组件 评分 <van-rate v-model="value" allow-half void-icon="star" void-color="#eee" /> export default { data() { return { value:...

1.132-景点详情(门票列表部分)

前端 精选景点组件(@/views/sight/SightDetail) 1、VantUI中找组件 顶部导航栏 <van-cell title="单元格" icon="location-o" /> 导航栏图标 <van-icon name="bookmark-o" /> 门票列表闹钟图标 <van-icon name="clock-o" /&...

1.132-景点详情(景点大图部分)

前端 精选景点组件(@/views/sight/SightDetail) 1、VantUI中找组件 顶部导航栏 <van-nav-bar title="标题" left-text="返回" right-text="按钮" left-arrow @click-left="onClickLeft" @click-right="onClickRight" /&...

1.132-景点详情

前端 新建景点详情各视图的文件夹(@/views/sight) 记录url(@/router/index.js) 引入视图 import SightList from '../views/sight/SightList.vue' import SightDetail from '../views/sight/SightDetail.vue' import SightInfo from...

1.131-搜索功能

前端 搜索页面(@/views/SeachView) 1、VantUI中找组件 顶上标题 <van-nav-bar title="标题" left-text="返回" right-text="按钮" left-arrow @click-left="onClickLeft" @click-right="onClickRight" /> impor...

1.130-vue-router的引入

安装vue-router插件 npm install vue-router -S 配置路由规则(@/router/index.js) 使用vue-router import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter) 配置路由跳转规则(去到哪个组件) const routes = ...

1.124-sight接口联调

前端 将接口写入前端 记录后端地址(@/utils/apis) 加入景点模块的接口 /** * 景点模块的接口 */ const SightApis = { // 景点列表 sightListUrl: apiHost + '/sight/sight/list/' } 全局注册 export { ... SightApis } 创建方法访问地址(@...

1.123-system接口联调

前端 将接口写入前端 记录后端地址(@/utils/apis) 加入固定的地址前缀 const apiHost = 'http://127.0.0.1:8000' 为了解决跨域问题,已经在vue.config.js中进行了改写,访问后端接口可以使用(/api 开头的链接会自动改写为http://127.0.0.1:8000) const apiHost = 'http://12...

1.122-sight模块(景点列表接口开发)

后端 sight模块 1、创建sight模块 python manage.py startapp sight 2、添加进INSTALL_APPS(traveling_django/settings.py) INSTALLED_APPS = [ ... 'sight.apps.SightConfig', ] 3、ORM模型 ORM模型设计(sight/models...

1.121-system模块(轮播图接口开发)

后端 system模块 1、创建system模块 python manage.py startapp system 2、添加进INSTALL_APPS(traveling_django/settings.py) INSTALLED_APPS = [ ... 'system.apps.SystemConfig', ] 3、ORM模型 ORM模型设计(system/...

1.115-首页功能(底部导航栏组件开发)

前端 底部导航栏组件(@/home/FineBox) 1、VantUI中找组件 Tabbar标签栏(通过名称匹配) <van-tabbar v-model="active"> <van-tabbar-item name="home" icon="home-o">标签</van-tabbar-item> <van-tabbar-item...

1.114-首页功能(景点列表组件开发)

前端 景点列表组件(@/components/common/ListSight) 1、从精选经典组件中复制景点列表组件 模板 <template> <a href="#" class="sight-item"> <!-- 左边的图片 --> <img src="/static/home/hot/h1.jpg" alt=""...

1.113-首页功能(精选景点组件开发)

前端 精选景点组件(@/home/FineBox) 1、VantUI中找组件 找到左右结构的单元格作为顶部单元格 <van-cell-group> <van-cell title="单元格" value="内容" /> <van-cell title="单元格" value="内容" label="描述信息" /> </van-cel...

1.112-首页功能(热门推荐组件开发)

前端 热门推荐组件(@/home/HotBox) 1、VantUI中找到左右结构的单元格 <van-cell-group> <van-cell title="单元格" value="内容" /> <van-cell title="单元格" value="内容" label="描述信息" /> </van-cell-group> ...

1.111-首页功能(轮播图组件开发)

前端 轮播图组件(@/home/BannerBox) 在VantUI的展示组件中找到轮播图 <van-swipe class="my-swipe" :autoplay="3000" indicator-color="white"> <van-swipe-item>1</van-swipe-item> <van-swipe-item&gt...

1.10-跨域问题的解决

Vue 重定向(vue.config.js) // Node.js里的模块 module.exports = { devServer: { proxy: { '/api': { target: 'http://localhost:8000', changeOrigin: true, pathRewrite: { ...

web端展示查询的数据(html模板)

导入包 1、将js源码文件放入static/js中 2、模板中引入 <head> <meta charset="utf-8" /> <script src=""></script> <script src=""></script> </head> 图表 <body&g...

web端展示查询的数据(Flask)

导入包 import pymysql from flask import Flask, url_for, render_template, json 获取flask进程 app = Flask(__name__) if __name__ == '__main__': app.run() 连接数据库获得数据(getData()) 连接数据库 db = pymysql.con...

通过sparkSQL对Mysql执行查询

创建项目 Maven Archetype Archetype选择maven-archetype-quickstart idea配置 File/Project Structure/Modules +添加scala 项目配置 porm.xml <dependencies> // 加入以下配置 <dependency> <grou...

数据操作

将原始数据加载到HDFS 启动Hadoop start-all.sh 创建存放目录 hdfs dfs -mkdir -p /data 将数据集传入虚拟机(放入/data目录) 使用secureFX 传输文件 hdfs dfs -put /data/sogou.500w.utf8 /data 检查是否成功 hdfs dfs -ls /data 删除上传文件 h...

环境配置(ECharts)

ECharts Handbook - Apache ECharts 1、下载 https://www.jsdelivr.com/package/npm/echarts 选择dist/echarts.js并保存为 echarts.js 文件(保存在项目中当源码使用) 2、引入 html中 <!DOCTYPE html> <html> <head&...

项目配置

创建项目: 使用后端django框架(virtualenv) 创建虚拟环境(进入该目录下) virtualenv -p python3.8 django_py3.8 激活虚拟环境 django_py3.8/Scripts/activate 安装依赖 pip install django,mysqlclient,django_redis,Pillow,django-debug...

linux下安装hadoop并部署全分布

安装单机hadoop 创建用户并配置无密码登录 创建hadoop用户 sudo useradd -m hadoop -s /bin/bash 改个密码 sudo passwd hadoop 赋予管理员权限 sudo adduser hadoop sudo 尝试使用密码登录localhost ssh localhost 退出localhost exit 配置无...

linux基础配置

拉取容器 docker run -p (port:port) --privileged -ti --name=(container name) ubuntu:(ubuntu version) /bin/bash 给root改密码 passwd root 更新下下载器 apt-get update 下载文件修改器 apt-get install vim 换源 复制一份...

安装hadoop

拉取容器 docker run -p 60001:22 -p 5901:5901 --privileged -ti --name=hadoop ubuntu:16.04 /bin/bash 给root改密码 passwd root 更新下下载器 apt-get update 下载文件修改器 apt-get install vim 换源 复制一份备份 sudo cp...

换个shell皮肤

今日任务: 创建ubuntu20.04.04 换源 换肤 安装docker 创建ubuntu20.0.4 微软商店下载 换源 复制一份备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 打开/etc/apt/sources.li...

我的第一篇博文

以后就要在这里记录我的敲代码日记啦! Sebs要努力! //代码片段 int main(){ hello world; }