python框架之djanjo复习

一 标签

## 1 .for 标签

       {% for 变量 in 列表 | 元祖 | 字典 %}
                         代码块
       {% endfor %}
  允许使用 for 提供的内置变量 -- forloop
       1. forloop.counter: 记录当前的循环次数,从一开始
       2. forloop.first: 是否是第一次循环(第一项)
       3. forloop.last : 是否是最后一次循环(最后一项)

## 2. if标签

      {% if 条件 %}
               代码块
       {% endif %}

条件中允许使用 比较运算符(>, <, >=, <= , ==, != )
逻辑运算符(not, and , or)
注意: and和or 不能同时出现

# 第一种
{% if 条件 %}
      满足条件运行的代码块
{% else %}
      不满足条件允许的代码块
{% endif %}

# 第二种
{% if 条件1 %}
      满足条件1运行的代码
{% elif 条件2 %}
      满足条件2运行的代码
{% elif 条件3 %}
      满足条件3运行的代码    
 .....     
{% else %}
      不满足条件运行的代码
{% endif %}


在这里插入图片描述

二. 过滤器

作用: 过滤数据, 在显示变量数据之前, 允许对数据进行筛选或者改变
语法:
{{变量 | 过滤器: 参数}}

过滤器:
1. {{value | upper}}
将value变为大写字符
2. {{value | lower}}
将value变为小写字符
3. {{value | add:num}}
将 num累加到value之后
4. {{value | floatformat:n}}
将value四舍五入到n位小数
5. {{value | truncatechars:n}}
将字符串截取到n位(包含…)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是一个简单的 Django 框架入门教程: 1. 安装 Django 首先,需要在你的电脑上安装 Django。你可以通过命令行使用以下命令安装 Django: ``` pip install django ``` 2. 创建一个 Django 项目 在命令行中,使用以下命令创建一个 Django 项目: ``` django-admin startproject myproject ``` 这会在你的当前目录下创建一个名为 myproject 的 Django 项目。 3. 创建一个 Django 应用 使用以下命令创建一个 Django 应用: ``` python manage.py startapp myapp ``` 这会在你的项目中创建一个名为 myapp 的应用程序。 4. 定义模型 在 Django 中,模型用于定义数据结构。在 myapp 目录下创建一个 models.py 文件,并在其中定义一个模型: ``` from django.db import models class MyModel(models.Model): name = models.CharField(max_length=100) age = models.IntegerField() ``` 这个模型定义了一个名为 MyModel 的模型,有两个属性:name 和 age。 5. 创建数据库 使用以下命令创建数据库: ``` python manage.py migrate ``` 这会在你的数据库中创建一个名为 myapp_mymodel 的表。 6. 创建视图 在 myapp 目录下创建一个 views.py 文件,并在其中定义一个视图: ``` from django.shortcuts import render from .models import MyModel def my_view(request): my_objects = MyModel.objects.all() return render(request, 'my_template.html', {'my_objects': my_objects}) ``` 这个视图定义了一个名为 my_view 的视图,从 MyModel 中获取所有对象,并将它们传递给名为 my_template.html 的模板。 7. 创建模板 在 myapp 目录下创建一个 templates 目录,并在其中创建一个名为 my_template.html 的模板: ``` {% for obj in my_objects %} <p>Name: {{ obj.name }}</p> <p>Age: {{ obj.age }}</p> {% endfor %} ``` 这个模板定义了一个循环,遍历所有传递给它的对象,并显示它们的 name 和 age 属性。 8. 定义 URL 在 myapp 目录下创建一个 urls.py 文件,并在其中定义一个 URL: ``` from django.urls import path from . import views urlpatterns = [ path('my_url/', views.my_view, name='my_view'), ] ``` 这个 URL 定义了一个名为 my_url 的 URL,将它与 my_view 视图关联起来。 9. 运行服务器 使用以下命令运行 Django 服务器: ``` python manage.py runserver ``` 这会启动一个本地服务器,你可以在浏览器中访问 http://localhost:8000/my_url/,看到你刚刚创建的视图的输出。 这只是 Django 框架的一个简单入门教程,Django 框架还有很多其他功能和细节需要学习。希望这个教程能让你对 Django 框架有一个初步的了解。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值