
django学习之路
文章平均质量分 55
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C,主要记录使用django开发一个博客已经部署到线上的知识和遇到的问题。
「已注销」
随缘。。。随缘。。。。。
展开
-
ubuntu下python3安装markdown
-问题描述:最近使用django搭建博客,其中有一项安装markdown,使博客文章具有良好的排版和格式,我项目的python环境是python3.5.2,使用pip install markdown安装成功markdown,在调用的时候显示没有markdown模板??纠结了好久,今天终于解决啦,记录一下。原因:使用pip intall markdown安装之后还是不可用在于我们安装在了python原创 2017-07-26 18:12:30 · 3282 阅读 · 0 评论 -
sudo: unable to resolove host iZ2ze7gg2o6tplktzc1le0Z问题的解决方法
问题:putty远程连接主机,输入sudo命令下面出现sudo: unable to resolove host iZ2ze7gg2o6tplktzc1le0Z解决办法:我们先看一下意思: 无法解析主机 iZ2ze7gg2o6tplktzc1le0Z( iZ2ze7gg2o6tplktzc1le0Z是我的云服务器的主机名) 修改hosts内容增加使用的主机名字vim /etc/hosts在127原创 2017-07-28 15:37:48 · 1286 阅读 · 0 评论 -
django学习笔记一:搭建简易博客
最近在学习Django框架,记录一下学习笔记。 文章最后附上学习资料链接,供大家学习。1.前言:Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。 Django框架的核心: 一个面向对象的映射器,用作数据模型(以Python类的形式定义)和关系性数据库间的媒介。 一个基于正则表达式的URL分发器。原创 2017-07-19 14:59:09 · 2970 阅读 · 5 评论 -
Django url反向解析 reverse()
需求:在Django博客开发中,当点击一篇文章的继续阅读,展开整篇文章。我们要获取这样的url:......./post/3现在利用reverse()方法获取url:class Article(models.Model): def get_absolute_url(self): return reverse('blog:detail', kwargs={'pk原创 2017-07-24 14:00:17 · 12407 阅读 · 6 评论 -
Django学习笔记二:实现博客详情,完善文章的分类和标签
学习教程:http://zmrenwu.com/category/django-blog-tutorial/(真心感觉博主教程写的很好,从里面学习了不少知识。) 前面我已经学会了使用Django框架搭建一个简单的博客框架。接下来学习的就是如何完善博客的功能。完善功能一:点击文章的“继续阅读”实现参看文章的具体内容。思路:当点击“继续阅读”时根据传入的请求和文章的id参数跳转到对应的文章详情url,原创 2017-07-24 15:24:00 · 2746 阅读 · 0 评论 -
Django学习笔记三:页面侧边栏最新文章,文章归档,分类,标签云的实现
学习教程链接:http://zmrenwu.com/category/django-blog-tutorial/ 效果图: 学到这里忽然发现没用模板继承是多么麻烦。强烈建议使用模板继承。原创 2017-07-26 10:37:19 · 3032 阅读 · 0 评论 -
Django学习笔记四:阿里云服务器购买和配置nginx
声明:小新一枚,(第一次接触服务器配置和购买),仅仅记录一下购买和配置nginx遇到的问题。 1. 购买阿里云学生优惠产品: https://promotion.aliyun.com/ntms/campus2017.html?spm=5176.8142029.759399.2.dfq7R9 我买的是 预装环境是:PHP运行环境(CentOS),因为Django环境要用ubuntu14.04环境原创 2017-07-28 11:00:41 · 2057 阅读 · 0 评论 -
Django学习笔记五:通过nginx+uwsgi部署Django项目(暂时静态文件没有部署上去)
前言Nginx:是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势 uwsgi:是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。 nginx作为服务器的最前端,它将接受WEB的所有请求,统一管理请求。nginx把所有静态请求自己来处理(这是 n原创 2017-07-30 00:34:38 · 3189 阅读 · 1 评论 -
Django学习笔记六:form表单实现评论(检验数据合法性)
最近一直想给博客更新一个模板,找了好多的静态模板,不知道怎么用,这几天特意花点时间在这个事情上,主要是静态文件的存放路径,好复杂呀,花了近两天时间才豁然开朗,特找了一个模板放在博客上,同时完善了博客的评论功能。 静态模板来自点击打开链接(花了我5个大洋换了500个积分,然而就用了20个积分生气) 先上图看看效果:(是不是比之前的好看多了) 替换模板是个繁琐的项目。在这里就不多记录啦。 主要记原创 2017-08-02 16:09:24 · 1359 阅读 · 2 评论