Nginx
文章平均质量分 72
心如海
专注IT服务,web开发
展开
-
在centos 7 nginx 中部署vue项目
nginx 中部署vue项目原创 2022-06-05 09:13:09 · 1099 阅读 · 1 评论 -
在阿里云ECS云服务器上部署自己的网站
前些日子,想建一个自己的网站,部署自己的博客,同时把自己写的《IT资产管理系统》分享给需要的人。大致过程如下:1. 购买阿里云ECS云服务器,2. 安装了Centos 73. 开放了端口804. 配置防火墙5. 申请域名6. 备案7. 安装、配置网站运行环境,包括python, django, uwsgi, mysql, nginx8. 制作网页,PC版和手机触摸版9. 上传网页目前还在制作和测试阶段。以下是手机触摸版和PC版效果图。...原创 2020-12-12 16:40:05 · 722 阅读 · 0 评论 -
ECS云服务器防火墙设置
阿里云ECS服务器CentOS7防火墙firewalld设置阿里云ECS服务器CentOS7防火墙firewalld设置----------------------------------------------使用root登录1.确保服务器系统处于最新状态[root@localhost ~]# yum -y update如果显示以下内容说明已经更新完成Complete!2.重启服务器[root@localhost ~]# reboot3.安装...原创 2020-11-28 16:46:14 · 2004 阅读 · 0 评论 -
用django写了一个《摄影作品》在线评比投票系统
N多年前,曾经用PHP为公司工会写了一个《工会换届选举投票系统》。那时候因为个人爱好,在自学PHP编程。有一天工会主席找我,希望使用网络投票方式选出新一届工会委员。我硬着头皮接下了任务,花了一个星期才完成。3年前,EE委员会的老潘找我,希望我能帮忙做一个《三八节摄影作品》评比投票系统。因为工作忙的原因,就找到百度免费的《问卷调研》这个在线工具,总算是应付过去。昨天,老潘又提起《摄影作品》在线投票评比的事,还是希望我能帮忙。今天,放假,因为疫情,只能待在家里,于是决定自己写一个《摄影作品》投票系统原创 2020-06-25 23:06:18 · 686 阅读 · 0 评论 -
快速实现将django_tables2表格导出到csv文件功能
Django_tables2插件在web应用开发中使用广泛,使用它可以快速实现将后台数据库中的信息在前端以表格的形式呈现给用户,深得程序员喜欢。而用来导出CSV文件的Tablib插件配合Django_tables2所用可谓是锦上添花。只要在原来页面添加上添加一个超链接,在原来的视图函数上添加几行代码,就可以实现我们想要的功能。1、 安装tablib插件pip install tablib...原创 2020-04-22 23:12:27 · 836 阅读 · 0 评论 -
继续改进和优化《IT资产管理系统》,使用Redis缓存
继续改进和优化《IT资产管理系统》,使用Redis缓存一,系统采用Redis作为缓存数据库,提升系统的运行效率,减少后台mysql数据的负担。def get_site_list(request): r = redis.StrictRedis(host='127.0.0.1', port=6379, decode_responses=True) # 判断是否在redis...原创 2020-03-10 17:50:23 · 397 阅读 · 0 评论 -
解决adminLTE 左侧菜单点击后自动收起来的一个简单方法
最近用到adminLTE模版框架,这是一个好东东,只是在使用中发现点击左侧菜单后,会自动收起,因本人侧重后端django的编写,对前端的js不是很在行,所以就想到<li class='active'>可以让一个菜单保持点击状态 ,所以就在后端的视图函数渲染模板时传递一下个参数,在li中进行比较,比如在视图函数中这样写,return render(request, 'xxx.html...原创 2019-06-24 14:10:59 · 5618 阅读 · 3 评论 -
django 统计过去5年每个月采购设备的数量并且用条形图显示
1. 视图函数def totalchart(request): template = loader.get_template('deviceman/pyecharts.html') monthpc=monthpcbar(request) st) context = dict( monthechart=mon...原创 2019-05-12 11:02:50 · 707 阅读 · 0 评论 -
centos 7 中安装pycharm的方法
download the community version from the websitehttp://www.jetbrains.com/pycharm/download/download-thanks.html?platform=linux&code=PCC uncompress and copy the folder to /usr/local/src cd /usr/loc...原创 2019-04-17 12:28:20 · 2008 阅读 · 0 评论 -
基于Django的文具管理系统的领用页面中模仿商城展示宝贝
一、Models.pyclass stationery(models.Model): name = models.CharField(max_length=40) spec = models.CharField(max_length=40, default='--') stock_num = models.IntegerField() stat_type =...原创 2018-09-30 08:33:25 · 336 阅读 · 0 评论 -
Django web开发中的二级联动select 列表的简单实现方法
因给单位行行政部门开发一个《文具管理系统》需要在管理端的入库和员工的领用端实现按文具分类查找出相应的文具,在页面上放了二个select,第一个select 列出文具分类, 第二个select根据第一个select的分类列出相应的文具。一, models.pyclass stat_type(models.Model): name = models.CharField(max_l...原创 2018-09-25 08:50:47 · 4739 阅读 · 1 评论 -
django ORM filter时二个字段比较
Django ORM的同一个模型中的filter比较二个字段这里要是用db模块中的F 库才行 F object def index(request): #stats = stationery.objects.all() stats = stationery.objects.values_list('stat_type','stat_type__nam...原创 2018-09-13 17:35:28 · 3879 阅读 · 0 评论 -
解决ajax在chrome中正常,在IE中不正常的问题
在做web开发是,大多时候都会使用FireFox作为调试的浏览器。上面携带的FireBug用来调试JavaScript实在是太方便了,绝大多数的问题都能够通过它跟踪调试出来。但是,当项目发布时,不能仅在这一款浏览器是运行正常就算正常了。还要做浏览器的兼容性测试。说到IE,相信很多人都会很头疼。这段时间就碰到了问题,使用Ajax去后台请求数据,在前台更新显示。开发阶段,在FireFox上一切正常。但...原创 2018-09-13 08:55:54 · 3585 阅读 · 3 评论 -
django+uwsgi+Nginx 部署web项目
centos7下部署Django(nginx+uwsgi+python3+django)1. yum install wget openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel(安装这些模块都是为了成功编译安装python3,防止出现各种异常)2. yum install libxml...原创 2018-08-01 23:38:50 · 483 阅读 · 0 评论