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

Python框架Django初体验—HelloWorld,永远的神!

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

Python框架Django初体验—HelloWorld,永远的神!

极简生活,极简编程,简到极致,就是完美!

Django入门教学,坑,我先踩,看就完事了!

目录
  • 1. 简介
  • 2. 亮点
  • 3. 安装django,先查看一下python环境的版本较好。如果python是最新的,那Django最好也是!
  • 4. 第一个helloworld

1. 简介

由 Python 编写的一个开放源代码的 Web 应用框架,架构模式MVT(类似于MVC)!
MVC(Model-View-Controller) MVT(Model-View-Template)
对应关系:MVC_M ->MVT_M,MVC_V->MVT_T,MVC_C->MVT_V

2. 亮点
  1. dao层(ORM)强大,数据库操作方便
  2. 自带admin后台管理功能
3. 安装django,先查看一下python环境的版本较好。如果python是最新的,那Django最好也是!
    pip install Django==3.2.8
4. 第一个helloworld

1.创建HelloWorld项目:

django-admin startproject HelloWorld

2.接下来就是在我的Pycharm中来操作这个项目了

3.新建并编写视图(views.py):

from django.http import HttpResponse

def hello(request):
    return HttpResponse("Hello World!")

4.url地址与视图绑定(urls.py)

from django.contrib import admin
from django.urls import path
from . import views

urlpatterns = [
    path('hello/', views.hello),
]
  1. 启动
    python manage.py runserver localhost:8765
  1. 测试:这里我就使用postman接口测试工具了,装成了中文版,TMD!

显然这个helloworld项目不是很完善,连MVT的T(Template),也就是模板页面,HTML都没用到,那改造一下!





你也许又会说了,那MVT的M(Model),也没有用到啊,放到下部分了!注意,操作MySQL时移动要注意MySQL的版本,如果不是5.7及以上,体验不到操作数据库的便利性了,而且用不了django的admin后台管理。也就是说,还不如不用呢,两大亮点被我完美规避。我凸(艹皿艹 ),所以换吧!


假期最后一天,明天又要苦B的上班了,多加几篇,下篇见,Byebye!

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

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

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