08 2018 档案

摘要:修改 vim /etc/yum.repos.d/centos-base.repo如下,清华源地址为 https://mirrors.tuna.tsinghua.edu.cn/help/centos/,选择版本6,修改下面红色的2个参数。 [base] name=CentOS-$releasever 阅读全文
posted @ 2018-08-31 18:43 坚强的小蚂蚁 阅读(457) 评论(0) 推荐(0) 编辑
摘要:对应github地址:第13天 把teacher-list.html和teacher-detail.html拷贝过来 一. 授课讲师列表页 1. 修改html文件 把org-list.html的页面内容拷贝到teacher-list.html中,替换面包屑和conteng内容 2. 编写URL和VI 阅读全文
posted @ 2018-08-31 11:11 坚强的小蚂蚁 阅读(357) 评论(0) 推荐(0) 编辑
摘要:对应github地址:第12天 一. 课程评论 1. 创建URL, VIEW courses/views.py -> Course courses/urls.py中新加 2. 使用模板改写course-comments.html 有额外的css,所以需要用到{% block custom_css % 阅读全文
posted @ 2018-08-30 10:50 坚强的小蚂蚁 阅读(363) 评论(0) 推荐(0) 编辑
摘要:转自linux就该这么学 应用场景 Raid大家都知道是冗余磁盘的意思(Redundant Arrays of Independent Disks,RAID),可以按业务系统的需要提供高可用性和冗余性,目前市面上比较常见的是通过服务器的raid阵列卡来实现此功能。 通过硬件阵列卡实现raid具有可靠 阅读全文
posted @ 2018-08-29 20:51 坚强的小蚂蚁 阅读(6781) 评论(0) 推荐(0) 编辑
摘要:对应github地址:第11天 一. 课程详情页2 1. 课程详情页第2块中的课程介绍中,修改course-detail.html中代码,搜索课程详情,找到如下代码 将原先<div>标签中的内容删除,用{{ course.detail }}替换掉,对应网页内容如下 2. 网页course-detai 阅读全文
posted @ 2018-08-29 17:21 坚强的小蚂蚁 阅读(339) 评论(0) 推荐(0) 编辑
摘要:对应github地址:第10天 一. 课程列表页 1. 拷贝course-list.html到templates目录中 2. 编写url和view 在courses/views.py中新加 在mxonline/urls.py中加入 新建courses/urls.py 3. 修改course-list 阅读全文
posted @ 2018-08-27 17:07 坚强的小蚂蚁 阅读(360) 评论(0) 推荐(0) 编辑
摘要:对应github地址:第9天 一. 实现我要学习功能 里面的三个字段对应operation/models/UserAsk中的变量 1. 首先对表单进行后台验证,新建orgazaiton/form文件,然后在里面定义之前的表单验证类。 因为我们已经定义了UserAsk类,发现定义的表单验证类和User 阅读全文
posted @ 2018-08-24 17:34 坚强的小蚂蚁 阅读(350) 评论(0) 推荐(0) 编辑
摘要:对应github地址:列表分页和按条件筛选 一. 列表分页 1. pip install django-pure-pagination 2. settings.py中 install app中添加'pure_pagination', 设置参数 PAGE_RANGE_DISPLAYED:总共会显示多少 阅读全文
posted @ 2018-08-22 10:48 坚强的小蚂蚁 阅读(281) 评论(0) 推荐(0) 编辑
摘要:对应github地址:https://github.com/pshyms/django/tree/master/mxonline/7_day 一. 定制不同页面中样式相同,内容不同的模板标签, 1. 拷贝org-list.html到templates目录中,新建base.html后把org-list 阅读全文
posted @ 2018-08-21 13:49 坚强的小蚂蚁 阅读(268) 评论(0) 推荐(0) 编辑
摘要:对应github地址:密码重置 原理: 1. 一个需要输入用户邮箱和注册码的密码忘记页面 2. 点击提交后,用户邮箱收到一个邮件,包含重置密码的链接 3. 点击链接进入密码重置页面 所以我们需要2个html页面实现重置功能 一. 忘记密码页面 把forgetpasssword.html拷贝到temp 阅读全文
posted @ 2018-08-21 09:49 坚强的小蚂蚁 阅读(369) 评论(0) 推荐(0) 编辑
摘要:安装方法:http://openresty.org/cn/linux-packages.html 1. openssl的版本信息 2. openresty的版本信息 3. 创建服务器私钥,命令会提醒输入一个密码,必须输入(在nginx的conf所在的路径下进行操作,当然也可以在其他路径,需要配合后续 阅读全文
posted @ 2018-08-21 09:33 坚强的小蚂蚁 阅读(3950) 评论(0) 推荐(0) 编辑
摘要:一. 修改apache2原80端口为90端口 1. 修改/etc/apache2/ports.conf, 将端口80改为90,443,改为444 2. 修改/etc/apache2/sites-enabled/000-default, 将<virtualHost *:80>修改为90 3. 重启 s 阅读全文
posted @ 2018-08-20 22:09 坚强的小蚂蚁 阅读(4543) 评论(0) 推荐(1) 编辑
摘要:转自:https://www.cnblogs.com/feixuelove1009/p/8399338.html Django2.0发布后,很多人都拥抱变化,加入了2的行列。 但是和1.11相比,2.0在url的使用方面发生了很大的变化,下面介绍一下: 一、实例 先看一个例子: from djang 阅读全文
posted @ 2018-08-15 17:34 坚强的小蚂蚁 阅读(1474) 评论(0) 推荐(0) 编辑
摘要:github对应地址:验证码好麻烦 一. 安装 配置 1. pip install django-simple-captcha 2. add captcha to the INSTALLED_APPS in settings.py 3. 在mxonline/urls.py中添加 path("capt 阅读全文
posted @ 2018-08-15 17:22 坚强的小蚂蚁 阅读(442) 评论(0) 推荐(0) 编辑
摘要:一. 基于类来定义view.py diango中使用基于类来定义views的功能,其实更加方便,因为这样可继承一些定义好的基类,来减少我们的代码量 1. 使用基于类的方法,来重新定义user/views.py中的my_login函数功能 1.1首先引入基类中的View类,from django.vi 阅读全文
posted @ 2018-08-15 17:02 坚强的小蚂蚁 阅读(342) 评论(0) 推荐(0) 编辑
摘要:对应github地址:首页和用户登陆1 一. 显示首页 1. 修改mxonline/setttings.py 在TEMPLATES代码块修改DIRS为 'DIRS': [os.path.join(BASE_DIR, 'templates')], 2. 修改mxonline/urls.py,添加一行首 阅读全文
posted @ 2018-08-15 16:55 坚强的小蚂蚁 阅读(636) 评论(0) 推荐(0) 编辑
摘要:对应github地址:xadmin的使用 第三天:xadmin的安装以及各应用模型的后台管理注册 一. 安装xamdin 1. 源码包下载地址 https://github.com/sshwsfc/xadmin/tree/django2 找到压缩包位置,直接pip install xadmin-dj 阅读全文
posted @ 2018-08-15 16:30 坚强的小蚂蚁 阅读(880) 评论(0) 推荐(0) 编辑
摘要:前言 环境说明:python3.5 + django2.0, 用的pycharm4.04专业版 课程视频地址 https://coding.imooc.com/learn/list/78.html Navicat for MySQL 安装软件和破解补丁: 链接:https://pan.baidu.c 阅读全文
posted @ 2018-08-15 16:18 坚强的小蚂蚁 阅读(673) 评论(0) 推荐(0) 编辑
摘要:对应github链接:https://github.com/pshyms/django/tree/master/liuyanban 第一天 1. 创建一个新项目后,新建一个应用程序 python manager.py startapp message 2. 在message同级目录下创建3个目录st 阅读全文
posted @ 2018-08-15 15:57 坚强的小蚂蚁 阅读(2515) 评论(0) 推荐(1) 编辑
摘要:参考 http://blog.sina.com.cn/s/blog_414d78870102vqj5.html http://www.360doc.com/content/12/0820/17/9336047_231349272.shtml 控制脚本目录/etc/rc.d,该目录下存在各个运行级别的 阅读全文
posted @ 2018-08-14 12:52 坚强的小蚂蚁 阅读(9320) 评论(0) 推荐(0) 编辑
摘要:1. mkdir /tmp/trash_tmp 建立一个回收站目录 2. vi /bin/trash 编辑一个文件 mv $@ /tmp/trash_tmp :wq 保存退出 3. alias rm=/bin/trash添加别名 4. vi /etc/bashrc,或者profile文件, 在最后一 阅读全文
posted @ 2018-08-14 12:31 坚强的小蚂蚁 阅读(1432) 评论(0) 推荐(0) 编辑
摘要:问题描述: 有时候业务比较繁忙时,就会出现如下问题 too many open files:顾名思义即打开过多文件数。不过这里的files不单是文件的意思,也包括打开的通讯链接(比如socket),正在监听的端口等等,所以有时候也可以叫做句柄(handle),这个错误通常也可以叫做句柄数超出系统限制 阅读全文
posted @ 2018-08-14 12:27 坚强的小蚂蚁 阅读(5474) 评论(0) 推荐(1) 编辑
摘要:一. 挂载U盘到linux中,也可以是虚拟机中的linux 1. 首先插上U盘 2. fdisk -l 找到自己的U盘设备,并且记住文件系统类型,主要看空间大小来判断,比如是/dev/sdc 3. 在mnt目录下建立一个usb目录 mkdir -p /mnt/usb 4. 挂载U盘 mount -t 阅读全文
posted @ 2018-08-14 12:25 坚强的小蚂蚁 阅读(2442) 评论(0) 推荐(0) 编辑
摘要:查找命令总结,which,whereis,find,locate,type http://blog.csdn.net/jessica1201/article/details/8139249 1、find命令 find是最常用也是最强大的查找命令,它可以查找任何类型的文件。 find命令的一般格式为: 阅读全文
posted @ 2018-08-14 11:43 坚强的小蚂蚁 阅读(443) 评论(0) 推荐(0) 编辑
摘要:一. 系统信息查看命令 查看磁盘剩余空间:df -hl 查看节点数(inode):df -li 查看内存:free 查看系统版本:lsb_release -a 查看linux内核版本:uname -a; cat/proc/version 查看端口占用情况:ps -aux; 例如 ps -aux | 阅读全文
posted @ 2018-08-14 11:32 坚强的小蚂蚁 阅读(599) 评论(0) 推荐(0) 编辑
摘要:生成项目 scrapy startproject image360 cd Image360 && scrapy genspider images images.so.com 一. 构造请求 1. 在setting.py中增加MAX_PAGE=5,表示爬取5页 2. 在images.py中定义star 阅读全文
posted @ 2018-08-02 17:20 坚强的小蚂蚁 阅读(241) 评论(0) 推荐(0) 编辑
摘要:一. 功能说明 Downloader Middleware有三个核心的方法 process_request(request, spider) process_response(request, response, spider) process_exception(request, exceptio 阅读全文
posted @ 2018-08-02 11:48 坚强的小蚂蚁 阅读(180) 评论(0) 推荐(0) 编辑
摘要:一. 基本概念 1. Selector是一个可独立使用的模块,我们可以用Selector类来构建一个选择器对象,然后调用它的相关方法如xpaht(), css()等来提取数据,如下 from scrapy import Selector body= '<html><head><title>Hello 阅读全文
posted @ 2018-08-01 17:39 坚强的小蚂蚁 阅读(4651) 评论(0) 推荐(0) 编辑
摘要:使用爬取http://quotes.toscrape.com/内容,网站内容很简单 一. 使用scrapy创建项目 二. 修改items.py和quotes.py items.py用来保存爬取的数据,和字典的使用方法一样 网页源文件中只需提取上面定义的3个字段 quotes.py 其中的parse函 阅读全文
posted @ 2018-08-01 12:08 坚强的小蚂蚁 阅读(261) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示