栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Django学习------使用Django制作一个简易计算器页面

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django学习------使用Django制作一个简易计算器页面

文章预览

1、创建Django项目2、views.py文件3、urls.py文件4、html页面5、运行结果

最近在学习Django后台开发,以一个简单的页面来记录一下知识点

1、创建Django项目

项目结构如下

配置服务器

2、views.py文件
#!/usr/bin/env python 
# -*- coding:utf-8 -*-
from django.http import HttpResponse
from django.shortcuts import render
# 计算器
def test_mycount(request):
    if request.method == 'GET':
        return render(request,'computer.html')
    elif request.method == 'POST':
        #处理计算
        x = int(request.POST['x'])
        y = int(request.POST['y'])
        op = request.POST['op']

        result = 0
        if op == 'add':
            result = x + y
        elif op == 'sub':
            result = x - y
        elif op == 'mul':
            result = x * y
        elif op == 'div':
            result = x / y
        return render(request,'computer.html',locals())   #locals()表示将原本请求的数据重新返回


3、urls.py文件
from django.contrib import admin
from django.urls import path
from djangoProject import views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('count',views.test_mycount)
]

4、html页面



    
    计算器


= {{ result }}
5、运行结果




转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/700862.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号