python django mvc

MVC框架:

1、URL映射到方法

root@zz mysite\]# cat urls.py """mysite URL Configuration The \`urlpatterns\` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.11/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'\^$', views.home, name='home') Class-based views 1. Add an import: from other_app.views import Home 2. Add a URL to urlpatterns: url(r'\^$', Home.as_view(), name='home') Including another URLconf 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'\^blog/', include('blog.urls')) """ from django.conf.urls import url from django.contrib import admin from polls import views as polls_view urlpatterns = \[ url(r'\^admin/', admin.site.urls), url(r'\^cmdb/add/$',polls_view.cmdb_add ), url(r'runoob/', polls_view.runoob)

2、具体方法

root@zz polls\]# cat views.py # -\*- coding: utf-8 -\*- from __future__ import unicode_literals from django.shortcuts import render from django.http import HttpResponse # Create your views here. from django.shortcuts import render,render_to_response,redirect from django.http import HttpResponse, HttpResponseNotFound import datetime from django.views.decorators.http import require_http_methods,require_GET from django.http import HttpResponseRedirect from django.shortcuts import render import os import os import json from django.template import loader # Create your views here. import os os.environ\['DJANGO_SETTINGS_MODULE'\] = 'mysite.settings' from django.shortcuts import render def runoob(request): context = {} context\['hello'\] = 'Hello World!' return render(request, 'runoob.html', context) 3、 \[root@zz mysite\]# cat polls/templates/runoob.html \ \ \ \ \测试\ \ \ \{{ hello }}\ \ \

相关推荐
杨云龙UP16 分钟前
SQL Server定时自动备份配置:使用SSMS维护计划向导配置数据库每日自动备份_20260101
运维·服务器·数据库·sql·sqlserver·桌面
jjjxxxhhh12321 分钟前
【项目】-添加辐射源点的接口
数据库
酸菜牛肉汤面40 分钟前
21、MySQL中InnoDB的行锁是怎么实现的?
数据库
麦聪聊数据1 小时前
解构“逻辑数据仓库 (LDW)”与数据虚拟化
数据库·数据仓库·sql
天然玩家1 小时前
【数据库知识】MySQL演进/迭代5.x 8.0 9.5
数据库·mysql
降临-max1 小时前
JavaWeb企业级开发---MySQL
java·开发语言·数据库·笔记·后端·mysql
代码不停1 小时前
MySQL索引和视图
数据库·mysql
Ahtacca2 小时前
Redis 五大常用数据类型详解及 Java 客户端(RedisTemplate)操作实战
java·数据库·redis·学习·缓存
huaqianzkh2 小时前
对应数据仓库、数据湖与湖仓一体三类场景开箱即用的工具清单
数据库
计算机毕设VX:Fegn08952 小时前
计算机毕业设计|基于springboot + vue个人博客系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计