django
文章平均质量分 63
xudailong_blog
徐代龙的新博客:http://blog.csdn.net/xudailong_blog
微信公众号:蛇崽网盘教程资源
展开
-
Django 快速搭建个人博客(终结版)
本次开发博客从11月1号到今天晚上6号,历时一个周,除开周日一天没有进行代码的开发,到现在博客基本开发完成,虽然是自己第二次通过django开发博客了,上次是按照南大一位大神进行开发的,虽然只是简简单单的八课gitbook上的开发指南,但是确实开发是有些累,而且不是一般的累,这次开发学的聪明了, 学会了如何从django出错的地方找bug,或者是从一起学习的前人的坑中找到bug,在此附上大概的博客的原创 2017-11-06 22:50:11 · 9060 阅读 · 4 评论 -
Django 快速搭建博客 第七节(文章详情页,markdown语法)
版权声明: 更多最新原创文章请访问:最新原创主页 更多最全原创文章请访问:更多原创主页上一节我们把真正的index.html显示出来了,只是一个摘要,接下来我们要做的是当我们点击标题或者继续阅读的时候,会打开详情页 1 base.html的抽取不难看出,当我们点击详情页,只不过是把首页的内容给换掉了,但是左右的标签是上下的内容还是一样的,我们有必要进行抽取出公...原创 2017-11-12 12:42:24 · 2746 阅读 · 0 评论 -
三个晚上搞定一个Django个人博客是个什么体验
自己搞Android开发的,用的Java语言,用到Python开发的时候发现,确实应了那句人生苦短我,我用python 中途加了点戏:自己在久了不动手的情况下安装将光驱贴上了硬盘,将Ubuntu操作系统装在了电脑上,我也佩服死了我自己,光驱盒外面的片因为工具不全,不适合,坏了一小快,又因为自己的光驱硬盘不被识别,又差点搞得自己怀疑人生。 老实说,现在把Ubuntu的桌面美化了一般,用了返照M原创 2017-10-26 22:46:41 · 531 阅读 · 0 评论 -
Django 快速搭建博客 第十一节(文章阅读量统计,自动生成文章摘要)
这一节主要做一些修补工作,一个是:文章阅读量的统计,另一个是自动生成文章摘要内容 1 . 文章阅读量的统计:1 文章阅读量的统计,我们需要在model下的Post类中新加入一个views 字段用来统计文章被阅读的数量,/blog/models.py # 阅读数(>0的数) views = models.PositiveIntegerField(default=0) # 增原创 2017-11-28 22:49:02 · 1980 阅读 · 0 评论 -
Django 快速搭建博客 第八节(自定义模板,归档,分类页面)
距离上一节已经过去了一两天了,上一节我们学到了markdown高亮文章详情页,这次学习使用自定义模板标签,把右边的最新,归档,分类给写一下 1 自定义模板标签1, 博客右边有最新文章,归档,分类和标签云,这四项内容在每个页面,不管是首页还是文章详情页都会进行显示,so,我们统一一下一套模板标签进行数据的显示类似于一开始的模板标签{% static %} 这个就是模板标签,我们自定义的模板标签需原创 2017-11-15 22:28:55 · 710 阅读 · 0 评论 -
Django 快速搭建博客 第九节(评论功能的实现)
距离上一节已经快一个礼拜没有写了,我们的博客也快写完了,只不过更多的是一些进阶的学习,这一节,我们学习自己搭建一个文章评论功能文章评论功能的实现1 对于文章评论功能,我们可以看到成品是这样子的 django官方建议一个功能一个app,所以这样我们可以再创建一个app,这里我们把它叫做comments1 我们在manage.py 同级目录创建app: python manage.py start原创 2017-11-26 16:05:17 · 5429 阅读 · 0 评论 -
Django 快速搭建博客 第十节(修复首页,阅读量的数据)
写到这里,我们已经使用django博客基础开发框架什么的快开发到底了,接下来的是django进阶进阶阶段,难度会稍微大一些。这里主要是进行一些遗漏掉的地方的: 1 我们博客的首页的点击事件未实现 2 文章的阅读量未填满对于第一点:我们只要把相应的点击事件给填上去就好: 1. 在Snake & Baby 和首页处加上点击事件:/blog/base.html <h1><a href原创 2017-11-27 22:43:46 · 499 阅读 · 0 评论 -
谷歌浏览器旧版本下载地址
谷歌浏览器下载地址:http://www.chromedownloads.net/django API学习 地址https://github.com/LABELNET/django-mysite-fristdjango API学习 CSDN博客地址: http://blog.csdn.net/LABLENET/article/details/53491756原创 2017-12-25 22:25:22 · 20275 阅读 · 0 评论 -
Python3 Flask+nginx+Gunicorn部署(上)
前言:一般在本地运行flask项目通常是直接python3 文件名.py,然后打开:http://127.0.0.1:5000 查看代码结果这次主要是记录flask在python3 环境结合nginx +gunicorn在服务器上进行项目的部署(一)运行环境:虚拟机centos7 python3 环境nginxgunicornvirtualenv难点:n...原创 2018-05-28 23:06:16 · 21254 阅读 · 2 评论 -
Python3 Flask+nginx+Gunicorn部署(下)
如果未看到上一篇文章的话,请先点击这里:Python3 Flask+nginx+Gunicorn部署(上)继续上一篇文章,在上一篇文章中,我们已经把gunicorn和nginx运行并且安装好了,在这一篇,我们需要进行nginx与gunicorn端口进行绑定上一篇,我们已经将gunicorn运行起来了gunicorn -w 4 -b 127.0.0.1:8000 入口文件名:...原创 2019-12-13 17:54:48 · 5935 阅读 · 2 评论 -
Django 快速搭建博客 第六节
上节我们用模板弄出来第一个hello world ,这节课,我们把数据库里面真正的数据跟单篇文章的详情页显示出来 一. 模板的下载这里的模板下载指的是,下载js和css文件, 一个网站想要变得漂亮,变得可以稍微好看点,这里我们使用是bootstrap,是facebook的一套模板?适配了手机,平板,移动端。我也是因为学这个才了解到的这套框架,不过据公司前端小哥哥说,现在已经是算过时了,有很多v原创 2017-11-11 23:27:33 · 902 阅读 · 3 评论 -
raise NoReverseMatch("%s is not a registered namespace" % key)
很蛋疼,第一次仿照写django项目也是出现这个问题,现在又跟着追梦人物的博客又写了一遍,昨晚因为这个问题搞到晚上一点多.出现的问题: raise NoReverseMatch(“%s is not a registered namespace” % key)这个问题调试了好多次,但是百度上一直有问题,这里我们跟着博客敲,要注意一下,博主讲了什么,然后去记住这个地方,认真的敲,这里我们需要注意原创 2017-11-01 22:57:16 · 2880 阅读 · 0 评论 -
django系列学习-前言
在写这个文集的时候,这时候的我已经通过根据网上的大牛单独写好了一个用django 的简单的个人博客:博客源码已经上传到github上,至于github,你们应该可以找得到,很庆幸自己能通过django学习带来成就的喜悦.但是在学习的过程中,终究会随着时间的慢慢淡忘,所以在这里有必要写一篇文集来记录自己的学习过程.PS: 学习资料有来自自己百度出现过的错误,并不是别人根据别人写的就一帆风顺,多少会有些原创 2017-10-30 22:10:58 · 405 阅读 · 0 评论 -
运行django的时候出现127.0.0.1:8080 服务器拒绝访问
当使用python manage.py runserver的时候出现127.0.0.1:8080 服务器拒绝访问,这时候是我们修改了host文件里面的内容:还是不好截图….:打开终端: $ sudo gedit /etc/hosts打开文件:“` 127.0.0.1 localhost 127.0.0.1 Inspiron-5421The following lines are desi原创 2017-10-30 22:11:57 · 10600 阅读 · 0 评论 -
django系列 第一节
一:安装python,安装django,使用虚拟环境 Virtualenv[python3的安装方法]:http://blog.csdn.net/xudailong_blog/article/details/78309857[django的安装方法]:pip install django==1.10.6(指定版本,如果不进行指定的话为最新的,现在最新打为1.11.6)[虚拟环境 Virtuale原创 2017-10-30 22:12:45 · 685 阅读 · 0 评论 -
Ubuntu16.04 下安装django出现ImportError: cannot import name patterns
很蛋疼的一个问题,这是自己第二次进行django的开发,只不过是在Ubuntu下的开发,因为自己的python环境中包含python2.7和python3.5,就不知道是不是python环境的问题, 当我冷静下来之后,我仔细查了下django的版本,再看下学习教程里面的版本,不是一模一样的版本,肯定是这里面出现了问题,然后我就百度,才找到了解决方法:from django.conf.urls原创 2017-10-22 21:38:35 · 22251 阅读 · 0 评论 -
Django 快速搭建博客 第三节(数据库表设计)
上一节我们已经能在pycharm下新建了blog app了, 这个时候,我们需要设计一下博客的数据库设计关于数据库表的设计,作为新手的我们并不需要要求懂太多稍微的懂一些也就可以了,毕竟数据库也是需要有一定的功底的,这里我们依据博客学习,将博客表设计为三份:文章表,标签表,分类表结构类似于这样子: 图片也是截的,比较丑,这里我按照我个人的理解,说一下: 每一篇文章都有对应的文章id,正文,发原创 2017-11-08 23:50:00 · 2775 阅读 · 0 评论 -
Django快速搭建博客 第二节 项目迁移到pycharm
上次我们已经将hello world版的博客页面显示在网页中了,这次我们继续往前,在pycharm中进行django 博客的开发1 首先进行pycharm 软件的安装,因为我在Ubuntu下进行pycharmm+django博客的开发,所以使用win的小伙伴可以百度一下如何安装pycharm,这里就暂时就不进行pycharm 安装的指南了, 如果有需要的话,可以另开一篇,2 在安装好的pychar原创 2017-11-08 23:48:33 · 3600 阅读 · 4 评论 -
Django 出现:Could not parse the remainder: 'date::'Y /m /d''
在项目中练习中使用动态Url的时候在日期format的时候出现: Could not parse the remainder: ‘:date:’Y /m /d” from ‘post.date_time:date:’Y /m /d”这里主要是自己跟着练习的时候出现疏忽了,原代码是:{% extends "base.html"%}{% block content %}<div class="原创 2017-10-23 21:21:45 · 6043 阅读 · 0 评论 -
Django 快速搭建博客 第四节(hello world视图)
上一节我们学会了怎样建数据库表,学习数据库的操作,如果想要把它们显示在网页上,我们还得练习一下如何在网页上显示第一个自己写的hello world 视图1 ,我们需要在blog下建一个urls.py的文件,里面写上:/blog/urls.pyfrom django.conf.urls import urlfrom . import viewsurlpatterns = [ url(r'^$原创 2017-11-09 22:48:01 · 588 阅读 · 0 评论 -
Django 快速搭建博客 第五节(hello world模板视图)
这时候我们已经学会如何将从浏览器中输入参数,用get or post(暂时还没有涉及到)方法在浏览器中显示从服务器显示的数据了,但是!!往往开发却不是这样子的,现在很成熟的都会在巨人的肩膀上造轮子,当然,django也是为了我们准备了一套模板系统,我们只需要如何去简便的使用它就可以了1 , 在根目录(与manage.py 同级的目录下)建立一个templates文件夹,然后在templates文件夹原创 2017-11-09 22:50:56 · 641 阅读 · 0 评论