您现在的位置是:主页 > news > 高端网站建设方案范文/网络营销类型

高端网站建设方案范文/网络营销类型

admin2025/5/7 21:40:29news

简介高端网站建设方案范文,网络营销类型,社群营销成功案例,邯郸景区网站制作当你拥有了 Python 武道底蕴Django WEB开发框架你该了解下了好比你学了Java,却不知道 Spring关于 Django 名字它是来自世界上最棒的吉他手之一 Django Reinhardt 的名字Django 的发音是 JANG-oh注意:D 是不发音的哟有部电影《Django Unchained》中文名大…

高端网站建设方案范文,网络营销类型,社群营销成功案例,邯郸景区网站制作当你拥有了 Python 武道底蕴Django WEB开发框架你该了解下了好比你学了Java,却不知道 Spring关于 Django 名字它是来自世界上最棒的吉他手之一 Django Reinhardt 的名字Django 的发音是 JANG-oh注意:D 是不发音的哟有部电影《Django Unchained》中文名大…
af1efa93e725c86e189f738e2bd357f5.gif

当你拥有了 Python 武道底蕴

Django WEB开发框架你该了解下了

好比你学了Java,却不知道 Spring

2cf17527235c73ea26b17899eccbcce1.png

关于 Django 名字

9ca820fa8eaf65819cc2a9d08c798b1b.png

它是来自世界上最棒的吉他手之一 Django Reinhardt 的名字

Django 的发音是 JANG-oh

注意:D 是不发音的哟

有部电影《Django Unchained》

中文名大家应该有听过《被解救的姜戈》

大家可以叫我“pai”大星

bc0b24f4782c1c6a67a9ddecc9ba6160.png

在了解 Django 框架之前

我们先来看一个经典的模式 MVC (Django 的模式借鉴来源)

它把软件系统分为三个基本部分:模型 (Model)、视图 (View) 和控制器 (Controller)

如同WEB前端由html、css和js组成

248ae37f0bbffb135f084275eee440fb.png

● Django 框架的不同之处在于它拆分的三部分为:

Model(模型)、Template(模板)和 View(视图)

73cbac6308b7d411c7d9d6706dfd58aa.png

Model (模型):负责业务对象与数据库的对象 (ORM)

Template (模版):负责如何把页面展示给用户

View (视图):负责业务逻辑,并在适当的时候调用 Model 和 Template

urls(分发器):作用是将一个个 URL 的页面请求分发给不同的 view 处理,view 再调用相应的 Model 和 Template


● Django 环境搭建

Python 与 Django 版本选择

官网查看版本匹配

传送门:https://docs.djangoproject.com/en/3.0/faq/install/#faq-python-version-support

8ea93d412bb1e2011e3fba6412e75cb7.png
1274529c84f70b7130f2596022eb80c8.png

Python 大星选择:

Python 3.7 + Django 2.2


安装 Django

0bd16125c64750301aa2766b6cd7ea04.png

● 开启我的第一个 Django 项目 -- django_web

Step1: 在搭建 Django 项目之前,首先选择项目存放目录。然后在cmd 窗口 cd 切换到项目存放目录。

Step2: 创建项目 执行 django-admin.py startproject django_web

12d85c1a784a8c3f6a4bd597cb8b3dc3.png

项目目录结构

① manage.py

manage.py 文件位于整个项目的最外层,是该项目的项目管理器,它提供了很多的命令用来管理该项目。

这些 命令中,用的比较多的有 startproject:新建一个项目;runserver:启动项目

② urls.py

django 下所有的页面都需要在该 urls 文件中配置一下,否则在访问的时候会找不到该文件。

init.py

空文件,其作用是声明 testblog 为一个独立的模块

④ settings.py

配置文件,各种路径、国际化、debug、模版等均在此文件中配置,代码中有详细的注释说明。

● idea 工具配置

eff5a1795847e92ef1390002c2c03faa.png
109d156b6ea25c36e4220fcaf7ac00e5.png

● 启动配置

f02541182c9113eac37a18d8628f58a7.png

● 启动项目

9fc4a167313ebda5231b63b84bafe77e.png

● 打开地址 127.0.0.1:8004

4d0085056f16ae2c5cf1a5f777f64eff.png

在网页上输出“Hello, world!!!!”

① “Tools” >>> “Run manger.py Task...”

e851c41a698e109185ff749f707f4c9b.png

② 输入 startapp myapp,回车就会创建一个 app(myapp 是 app 的名字,你可以叫别的)

88467db39d0fe08cbc4c7e101a98cf4a.png

③ views.py

1960f3c1ec205820d44faa6af79e0703.png

④ myapp 中 新建 “url.py”

1d70aa4bc2f1156b275e301f23cb5c52.png

⑤ django_web >>> urls.py

8cb6d5ff1e5329103ed5d8c5cfd195f3.png

⑥ 访问 http://127.0.0.1:8004/myapp/

cf4ec82700ba9737f764d94f684214d9.png

当我们第一个入门项目输出“Hello, world!!!!”,才算圆满