还是和以前一样,新建一个项目,设置里面的settings 文件,views 文件,urls 文件,
不同的是,这次我们在myApp 文件夹里新建一个文件夹:templatetags, 在该文件夹下新建两个py文件:
一是init.py 表示这是一个模块包
二是: myfilter.py 这文件里将要写我们的过滤器函数
首先在views.py 文件中配置如下:
通过对str的操作来认识过滤器的用法
from django.shortcuts import render
def index(request):
str = 'ABCDEFGhigklmn'
return render(request, 'index.html', {
'content': str})
接着在myfilter文件中进行如下配置
from django.template import Library
register = Library()
在index.html 文件中进行如下配置,注意首先要引入
{% load myfilter%}
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content=