
django
peiwang245
高山仰止,景行行止,夯实每一步,努力前行。
展开
-
Django (一)常用函数及模板文件标签解析
1.render函数解析def home(request): # return HttpResponse('Hello, World!') boards = Board.objects.all() return render(request, 'boards/home.html', {'boards': boards})#context意思这里的home.htm...原创 2019-11-08 15:29:51 · 500 阅读 · 0 评论 -
view简写 TemplateView.as_view()
view简写 TemplateView.as_view()https://code.ziqiangxuetang.com/django/django-generic-views.html(1)如果想省略view层,直接在url层返回页面,则在本来要写view函数位置的地方写:TemplateView.as_view(template_name="要渲染的模板文件")from djan...转载 2019-10-17 16:06:42 · 2194 阅读 · 0 评论 -
Django MVT框架与MVC框架
DjangoMVC框架MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。MTV框架Django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性。Django框架...转载 2019-10-17 15:51:06 · 934 阅读 · 0 评论 -
Django(二) url()函数详解
url()函数看起来的格式象:url(r^/account/$’, views.index, name=index),它可以接收四个参数,分别是两个必选参数:regex、view和两个可选参数:kwargs、name,接下来详细介绍这四个参数。regexregex代表一个正则表达式,凡是与regex匹配的URL请求都会执行到url()函数中对应的第二个参数view代表的视图函数中...转载 2019-11-08 15:52:38 · 372 阅读 · 0 评论 -
使用Python将HTML文档转换为Markdown文档
import html2text as ht # pip install html2texttext_maker = ht.HTML2Text()text_maker.bypass_tables = Falsehtmlfile = requests.get(npurl)#网页网址htmlfile.encoding = 'gbk'htmlpage = htmlfile.textte...原创 2019-09-20 14:11:10 · 735 阅读 · 0 评论 -
使用Python将HTML文档转换为Markdown文档
下面先上代码import html2text as ht # pip install html2textimport requeststext_maker = ht.HTML2Text()text_maker.bypass_tables = Falsehtmlfile = requests.get(npurl)#npurl 为网址htmlfile.encoding = 'gb...原创 2019-08-21 15:35:26 · 2145 阅读 · 0 评论 -
富文本编辑器HTMLField与 mdeditor
1、引入HTMLField之前,需要安装:pip install Django-mdeditorpip install Django-tinymce2、在models.py中导入模块:from django.db import modelsfrom mdeditor.fields import MDTextFieldfrom tinymce.models import HTM...原创 2019-08-21 14:46:56 · 704 阅读 · 0 评论 -
DJANGO ADMIN后台设置
Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据。后台管理可以在各个app的admin.py文件中进行控制。以下是我最近摸索总结出比较实用的配置。若你有什么比较好的配置,欢迎补...转载 2019-08-21 08:45:42 · 197 阅读 · 0 评论 -
漂亮的 Django Markdown 富文本 app 插件
django-mdeditorGithub地址:https://github.com/pylixm/django-mdeditor 欢迎试用,star收藏!Django-mdeditor 是基于 Editor.md 的一个 django Markdown 文本编辑插件应用。Django-mdeditor 的灵感参考自伟大的项目 django-ckeditor.功能支持 Editor...转载 2019-08-19 19:56:46 · 206 阅读 · 0 评论 -
bootstrap btn 按钮颜色 class="btn btn-success"
Bootstrap默认为很多组件都提供了5种颜色的样式,这5种颜色分别是:primary(重点蓝)、success(成功绿)、info(信息蓝)、warning(警告橙)、danger(危险红)。定义规则是:组件名称-颜色类型,如btn-primary、alert-info。...原创 2019-07-23 10:13:18 · 35243 阅读 · 1 评论 -
Django2.2报错——AttributeError: ''str'' object has no attribute ''decode''
准备将 Django 连接到 MySQL,在命令行输入命令python manage.py makemigrations后报错:AttributeError: 'str' object has no attribute 'decode'python3中只有unicodestr,所以把decode方法去掉了。你的代码中,f1已经是unicodestr了,不用decode。如果文件内...原创 2019-07-25 20:11:30 · 1286 阅读 · 0 评论 -
django安装了pymysql还报MySQLdb module: No module named
转载:https://blog.51cto.com/853056088/2295576 在 python2 中,使用 pip install mysql-python 进行安装连接MySQL的库,使用时 import MySQLdb 进行使用在 python3 中,改变了连接库,改为了 pymysql 库,使用pip install pymysql 进行安装,直接导入即可使用但是...转载 2019-07-24 21:11:58 · 213 阅读 · 0 评论 -
python3使用Django框架连接mysql数据库
转载https://blog.csdn.net/qq_35723619/article/details/84931587首先安装虚拟环境,命令如下:sudo pip3 install virtualenv #安装虚拟环境接下来还要安装虚拟环境扩展包,命令如下:sudo pip3 ins...转载 2019-07-24 21:02:09 · 929 阅读 · 0 评论 -
Django的标准库django.contrib包介绍
Django的标准库django.contrib包介绍(转) Django.contrib是啥?1、它是一个强大的功能包,是Django的标准库。2、Django的标准库存放在 django.contrib 包中。每个子包都是一个独立的附加功能包。 这些子包一般是互相独立的,不过有些django.contrib子包需要依赖其他子包。3、在 django...转载 2019-07-09 17:04:33 · 324 阅读 · 0 评论