分类标签归档:django

python django部署在windows


 windows系统下 IIS 部署 Django 项目 

本人亲测真实有效的过程,与自已的实际结合,包括布署后无样式等等,不必再去搞麻烦的,web.config 搞来搞去都不好使

很合适菜鸟工程,本人也是菜鸟一枚,(部分内容借鉴与网络,感谢各位大神无私丰献,谢谢!)


准备工具,python3.8  windows7(64)  mysql(windows版)  microsoft NET framework

工具有空更新的时候我再放出下载地址方便大家


  • 先安装windows 64位的python

https://www.python.o...

Django自定义过滤器


# 自定义过滤器笔记:

1,app 首先要在settings.py中注册;

2,先在同app 下添加一个名为 templatetags 的文件夹名称;

3,此文件夹下创建,自定义名.py  的文件

4.,导包 from django import template;

5,注册 register = template.Library()

6,@register.filter('自定义名称')----自定义名称不写就是默认定义的函数名称

7,def 自定义函数名(value):

            XX...

django过滤器,日期格式化,数学运算 Django 的模板中的数学运算


Django 过滤器 、日期格式化、数学运算 Django 的模板中的数学运算 django模板只提供了加法的filter,没有提供专门的乘法和除法运算; django提供了widthratio的tag用来计算比率,可以变相用于乘法和除法的计算。 加法 {{value|add:10}} note:value=5,则结果返回15 减法 {{value|add:-10}} note:value=5,则结果返回-5,加一个负数就是减法了 乘法 {% widthratio 5 1 100%} note:等同于:(5 / 1) * 100 ,结果返回500,withratio需要三个参...

django分页功能


# html代码请参照bootstrap https://v3.bootcss.com/components/#pagination

<nav aria-label="Page navigation">
  <ul class="pagination">
    <li>
      <a href="#" aria-l...

django 生成CSV文件并点击下载


最终效果:

跟据自己的条件搜索到相应的数据,然后点击下载,所生成csv文件即为看到的结果:

v01.png

v02.png

直接贴代码:

# urls.py 例如:

urlpatterns = [

    path('', views.index, name='index'),

]


# views.py

# 定义一个方法例如:

def csvv(request):

    # mymodels 为自己的所要遍历数据的models

    mymodels = mym...