Django2.2.7
叼奶嘴的超人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django 自定义表单验证+高级分页
urls: urlpatterns = [ path('addinfo/', views.add_info, name='add_info'), path('selectinfotwo/<int:page>/', views.select_infotwo, name='select_infotwo'), ] models: class Form_Info(models.Model): id = models.AutoField(primary_key=True...原创 2020-08-31 22:12:28 · 261 阅读 · 0 评论 -
登录时获取客户端信息保存到项目下的.txt文件
# 获取计算机名称 hostname = socket.gethostname() # 通过获取计算机名来获取ip地址 ip = socket.gethostbyname(hostname) # 获取计算机MAC地址 mac = uuid.UUID(int=uuid.getnode()).hex[-12:].upper() # 获取当前系统时间 systimes = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())) f = ope.原创 2020-06-09 18:22:54 · 268 阅读 · 0 评论 -
Django与Pyecharts商业化图标组件基础
Pyecharts官网:http://gallery.pyecharts.org/#/README 所有组件:http://gallery.pyecharts.org/ Django与Pyecharts基础应用:正常简历APP,然后建立模板文件夹,正常建立路由和视图,最后可以复制Pyecharts的组件: 竖向柱状图 c = ( Bar() .add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]) .add_...原创 2020-05-08 22:39:33 · 355 阅读 · 0 评论 -
Django 使用MongoDB 实现增加、删除、多选删除、修改、分页、图片上传、搜索、图片修改、导出CVS文件、导出XLS文件
models.py ORM数据表 import datetime import mongoengine # 继承Document类,为普通文档,如果是EmbeddedDocument类是内嵌文档,DynamicDocument类是动态文档 class Mongodb_Books(mongoengine.Document): """ 在Mongodb的表里ID是自动生成的所以...原创 2020-05-05 21:29:56 · 739 阅读 · 0 评论 -
Django之Mongodb mongoengine使用大全(持续更新)
字段类型: StringField,字符串。 ListField,列表。列表里还可以传入字段规定列表内的字段类型,例如ListField(StringField(max_length=30)) ReferenceField, 这是一个保存相关文档的filed StringFiled(regex=None,max_length=None,min_lenght=None) #字符串类型 IntFie...原创 2020-04-29 12:37:59 · 2270 阅读 · 0 评论 -
Django使用Markdown详细方法(不在django自带的后台应用)
1、创建Django项目 如果是Django2版本修改如下代码: 按照下面两个方法进行解决(Django2版本需要按照A、B方法改,Django3版本只需要修改A方法) A:找到控制台的base.py文件或找到以下目录: /venv/lib/site-packages/django/db/backends/mysql/base.py 把一下代码进行注释...原创 2020-04-15 17:44:40 · 687 阅读 · 0 评论 -
Django使用CKeditor5.9详细方法(不在django自带的后台应用)
1、创建Django项目 如果是Django2版本修改如下代码: 按照下面两个方法进行解决(Django2版本需要按照A、B方法改,Django3版本只需要修改A方法) A:找到控制台的base.py文件或找到以下目录: /venv/lib/site-packages/django/db/backends/mysql/base.py 把一下代码进行注释...原创 2020-04-14 19:19:15 · 1341 阅读 · 0 评论 -
Django实现excel导入、文件上传、限制文件类型、文件大小、删除上传表记录、删除上传文件功能
# 上传excel文件表 class Excel(models.Model): booksid = models.AutoField(primary_key=True, unique=True, null=False) booksimg_name=models.CharField(max_length=50, null=False) booksimg = models.F...原创 2020-04-11 00:42:50 · 1370 阅读 · 0 评论 -
Django数据导出excel文件
需要安装pip install xlwt def export_book(request): bookinfo = Books.objects.all() if bookinfo: # 设置语言,建议是utf-8因为需要中文支持 language = Workbook(encoding='utf-8') # 创建excel表 ...原创 2020-04-07 20:51:15 · 600 阅读 · 0 评论 -
Django Cache基础使用
缓存:提升服务器响应速度 Django内置缓存框架 使用数据库进行缓存:命令行输入 【缓存里如果信息存在将返回给客户端,如果没有将去Models查询,然后Models要和数据库对接,然后返回models 然后再返给views,views要进行存储然后再一次返回给客户端】 【使用数据库做缓存会自动生成my_cache_table表】 @cache_page:是装饰器的意思 1、创建缓存表名字:py...原创 2020-04-04 22:26:03 · 686 阅读 · 0 评论 -
Django(Templates)模板继承
模板继承: views.py def get_indexs(request): #设置页面title名字,用字典的方式处理 return render(request, 'home.html',context={"title":"home"}) <title>{{title}}</title> block标签:用来规划结构布局 首次出现,代表规划 二次出现,代表...原创 2020-04-04 14:58:24 · 343 阅读 · 0 评论 -
Django用户登录,Cookie应用,ToKen应用,Django自带加密应用
Settings里设置Django自带加密:settings.py里增加如下代码 PASSWORD_HASHERS = [ 'django.contrib.auth.hashers.PBKDF2PasswordHasher', 'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher', 'django.contrib....原创 2020-04-03 08:54:09 · 470 阅读 · 1 评论 -
django+mysql反向解析、增、删、批量删除、改、查、分页、上传图片与文件、搜索
Models数据表: from django.db import models class Books(models.Model): # 图书ID:默认自动创建,这里手动创建 booksid = models.AutoField(primary_key=True, unique=True, null=False, max_length=11) # 图书种类:如果用默认...原创 2020-03-28 20:54:46 · 341 阅读 · 0 评论 -
django+Mysql+搜索
路由: path('serchbook/<int:booksid>/', views.serch_book, name='serch_book'), 视图: def serch_book(request, booksid): if request.method == "GET": name = request.GET.get("booksname") ...原创 2020-03-27 18:36:30 · 462 阅读 · 0 评论 -
Django 路由使用
urls.py主路由 from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('book/', include(('Book.urls', 'book'), namespace='bo...原创 2020-03-24 01:14:09 · 179 阅读 · 0 评论 -
django2.2.7+Mysql增、删、改、查、分页、图片上传、截取字符串
setting.py部分代码: DEBUG = True ALLOWED_HOSTS = ["*"] # Application definition INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'djang...原创 2020-03-24 00:53:19 · 236 阅读 · 0 评论 -
Python -- Django2.2.7框架完整部署
一、软件版本: Python3.8 Django2.2.7 Linux Centen OS 7 二、安装软件 yum update -y 1:安装libffi-devel包 wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libffi-devel-3.0.13-18.el7.x86_64.rpm rpm -i...原创 2019-11-28 16:15:29 · 690 阅读 · 0 评论
分享