
django
以实战为线索,深入交流学习,提升工程化编码能力和思维能力
peiwang245
高山仰止,景行行止,夯实每一步,努力前行。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django2.x中url路由的path()与re_path()参数解释
在新版本Django2.x中,url的路由表示用path和re_path代替,模块的导入由django1.x版本的from django.conf.urls import url,include变成现在的Django2.x中的from django.urls import path, re_path, include看下面两幅图:Django1.10而且该url()函数传递了...转载 2019-08-21 14:55:11 · 1049 阅读 · 0 评论 -
局域网内其他主机如何访问运行在宿主机的虚拟机中的Django项目
1.在宿主机cmd中查看宿主机的ip(注意区分主机中虚拟机的ip)我连的是无线,IP如下2.在Django项目的mysite文件中更改settings.py文件 ALLOWED_HOSTS为允许访问的地址,设置为宿主机的ipALLOWED_HOSTS=['*'] //*表示任意地址,...转载 2019-09-19 11:13:27 · 486 阅读 · 0 评论 -
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 · 508 阅读 · 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 · 2216 阅读 · 0 评论 -
Django MVT框架与MVC框架
DjangoMVC框架MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。MTV框架Django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性。Django框架...转载 2019-10-17 15:51:06 · 949 阅读 · 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 · 380 阅读 · 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 · 756 阅读 · 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 · 2167 阅读 · 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 · 715 阅读 · 0 评论 -
DJANGO ADMIN后台设置
Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据。后台管理可以在各个app的admin.py文件中进行控制。以下是我最近摸索总结出比较实用的配置。若你有什么比较好的配置,欢迎补...转载 2019-08-21 08:45:42 · 209 阅读 · 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 · 216 阅读 · 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 · 35381 阅读 · 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 · 1295 阅读 · 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 · 225 阅读 · 0 评论 -
python3使用Django框架连接mysql数据库
转载https://blog.youkuaiyun.com/qq_35723619/article/details/84931587首先安装虚拟环境,命令如下:sudo pip3 install virtualenv #安装虚拟环境接下来还要安装虚拟环境扩展包,命令如下:sudo pip3 ins...转载 2019-07-24 21:02:09 · 938 阅读 · 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 · 336 阅读 · 0 评论