传统pc网站做新零售这些注册网站和找货源
- 作者: 五速梦信息网
- 时间: 2026年03月21日 11:30
当前位置: 首页 > news >正文
传统pc网站,做新零售这些注册网站和找货源,最近韩国电影片免费韩国在线观看,网站源码下载后怎么布置Django简介和环境搭建 一、课程概述 学习项目具体内容预计用时Django概念Django框架介绍、MVC/MTV模式、Django特点60分钟环境搭建Python安装、pip配置、Django安装、IDE选择45分钟创建项目项目结构、基本配置、运行测试75分钟实战练习创建个人博客项目框架60分钟 二、Djang…Django简介和环境搭建 一、课程概述 学习项目具体内容预计用时Django概念Django框架介绍、MVC/MTV模式、Django特点60分钟环境搭建Python安装、pip配置、Django安装、IDE选择45分钟创建项目项目结构、基本配置、运行测试75分钟实战练习创建个人博客项目框架60分钟 二、Django框架介绍 2.1 什么是Django Django是一个高级的Python Web框架它鼓励快速开发和清晰、实用的设计。由经验丰富的开发人员构建它解决了Web开发中的许多麻烦因此你可以专注于编写应用程序而无需重新发明轮子。最重要的是它是免费和开源的。 2.2 Django的主要特点 快速开发Django的设计目标之一就是帮助开发者快速从概念到完成应用安全可靠内置防御跨站请求伪造、SQL注入、跨站脚本等攻击手段扩展性强可以使用应用的概念将项目分割成多个应用丰富的功能包含ORM、Admin后台、Forms表单等常用功能完善的文档拥有完善的在线文档和开发社区 2.3 MVC与MTV模式 Django使用MTV模式这是MVC的Django实现 MVC模式MTV模式说明ModelModel数据库表的设计和操作ViewTemplate页面的设计和展示ControllerView业务逻辑的处理 三、环境搭建 3.1 Python安装 访问Python官网下载Python 3.x版本推荐3.8以上安装时勾选Add Python to PATH验证安装打开命令行输入 python –version3.2 pip配置Python包管理工具 pip通常随Python一起安装验证pip安装 pip –version配置国内镜像源可选但推荐 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple3.3 Django安装 pip install django验证Django安装 import django print(django.get_version())四、创建第一个Django项目 4.1 创建项目 django-admin startproject mysite4.2 项目结构说明 mysite/├── manage.py # 项目管理文件└── mysite/├── init.py # 空文件表明该目录是一个Python包├── settings.py # 项目设置文件├── urls.py # URL声明文件├── asgi.py # ASGI兼容的Web服务器的入口└── wsgi.py # WSGI兼容的Web服务器的入口4.3 基本配置settings.py
mysite/settings.py# 数据库配置
DATABASES {default: {ENGINE: django.db.backends.sqlite3,NAME: BASE_DIR / db.sqlite3,} }# 语言和时区设置 LANGUAGE_CODE zh-hans # 设置语言为中文 TIME_ZONE Asia/Shanghai # 设置时区为中国时区 USE_I18N True USE_L10N True USE_TZ True# 静态文件设置 STATIC_URL /static/4.4 创建应用 python manage.py startapp blog应用结构 blog/├── init.py├── admin.py├── apps.py├── migrations/├── models.py├── tests.py└── views.py4.5 注册应用
mysite/settings.pyINSTALLED_APPS [django.contrib.admin,django.contrib.auth,django.contrib.contenttypes,django.contrib.sessions,django.contrib.messages,django.contrib.staticfiles,blog.apps.BlogConfig, # 添加新创建的应用
]五、实战练习创建个人博客项目
5.1 创建视图blog/views.py
from django.http import HttpResponse
from django.shortcuts import renderdef index(request):return HttpResponse(欢迎访问我的博客)def post_list(request):context {title: 博客文章列表,posts: [{title: 第一篇博客,content: 这是我的第一篇博客内容…,date: 2024-01-01},{title: 第二篇博客,content: 这是我的第二篇博客内容…,date: 2024-01-02}]}return render(request, blog/post_list.html, context)5.2 创建URL配置blog/urls.py
from django.urls import path
from . import viewsapp_name blogurlpatterns [path(, views.index, nameindex),path(posts/, views.post_list, namepost_list),
]5.3 主URL配置mysite/urls.py
from django.contrib import admin
from django.urls import path, includeurlpatterns [path(admin/, admin.site.urls),path(blog/, include(blog.urls)),
]5.4 创建模板
在blog应用目录下创建templates文件夹在templates下创建blog文件夹创建post_list.html模板
!– blog/templates/blog/post_list.html –
!DOCTYPE html
html
headtitle{{ title }}/title
/head
bodyh1{{ title }}/h1{% for post in posts %}articleh2{{ post.title }}/h2p{{ post.content }}/pp发布日期{{ post.date }}/p/articlehr{% endfor %}
/body
/html5.5 运行开发服务器
python manage.py runserver访问以下URL测试
http://127.0.0.1:8000/blog/http://127.0.0.1:8000/blog/posts/
六、调试和开发工具
6.1 推荐的IDE PyCharm Professional推荐 内置Django支持智能代码补全调试工具数据库工具 Visual Studio Code Python插件 轻量级免费开源丰富的插件生态
6.2 Django Debug Toolbar
安装Debug Toolbar
pip install django-debug-toolbar配置settings.py
INSTALLED_APPS […debug_toolbar,
]MIDDLEWARE […debug_toolbar.middleware.DebugToolbarMiddleware,
]INTERNAL_IPS [127.0.0.1,
]七、常见问题和解决方案
数据库迁移问题
python manage.py makemigrations
python manage.py migrate静态文件不显示
settings.py
STATIC_URL /static/ STATICFILES_DIRS [BASE_DIR / static, ]模板找不到 检查TEMPLATES设置 TEMPLATES [{BACKEND: django.template.backends.django.DjangoTemplates,DIRS: [BASE_DIR / templates],APP_DIRS: True,…}, ]八、学习成果检验 完成以下任务来检验今天的学习效果 创建一个新的Django项目添加一个新的应用创建一个简单的视图和模板配置URL路由运行项目并访问创建的页面 九、进阶任务 尝试使用Django的模板继承添加静态文件CSS、JavaScript实现一个简单的表单处理配置Django Admin后台 记住学习Django是一个循序渐进的过程今天的内容是为后续的学习打下基础。确保完全理解今天的每个概念这将有助于更好地理解接下来的高级主题。 建议 动手实践每个示例代码记录遇到的问题和解决方案尝试修改示例代码观察结果变化查看Django官方文档深入学习 怎么样今天的内容还满意吗再次感谢朋友们的观看关注GZH凡人的AI工具箱回复666送您价值199的AI大礼包。最后祝您早日实现财务自由还请给个赞谢谢
- 上一篇: 传送门网站是怎么做的建设网站的方案
- 下一篇: 传统类型的企业网站上海网站高端定制
相关文章
-
传送门网站是怎么做的建设网站的方案
传送门网站是怎么做的建设网站的方案
- 技术栈
- 2026年03月21日
-
传世网站建设wordpress 网易云跟帖
传世网站建设wordpress 网易云跟帖
- 技术栈
- 2026年03月21日
-
传奇网站怎么制作教程栾川有做网站的吗
传奇网站怎么制作教程栾川有做网站的吗
- 技术栈
- 2026年03月21日
-
传统类型的企业网站上海网站高端定制
传统类型的企业网站上海网站高端定制
- 技术栈
- 2026年03月21日
-
传统旅行社如何建设网站沈阳自助模板建站
传统旅行社如何建设网站沈阳自助模板建站
- 技术栈
- 2026年03月21日
-
传统生意转型做那个网站好莱芜正规的网站建设
传统生意转型做那个网站好莱芜正规的网站建设
- 技术栈
- 2026年03月21日






