返回顶部
首页 > 资讯 > 前端开发 > node.js >Django网站实战之制作一个经典网站的方法教程
  • 875
分享到

Django网站实战之制作一个经典网站的方法教程

2024-04-02 19:04:59 875人浏览 泡泡鱼
摘要

这篇文章主要介绍“Django网站实战之制作一个经典网站的方法教程”,在日常操作中,相信很多人在DjanGo网站实战之制作一个经典网站的方法教程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,

这篇文章主要介绍“Django网站实战之制作一个经典网站的方法教程”,在日常操作中,相信很多人在DjanGo网站实战之制作一个经典网站的方法教程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Django网站实战之制作一个经典网站的方法教程”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、前言

功能包括登录、注册、注销、改密、免密登录、忘记密码,那么下面就让我们开始吧。

二、创建项目并创建子应用

首先创建项目,然后在项目根目录下创建子应用,如下:

django-admin startproject demo #创建项目 python manage.py startapp WEB  #创建子应用

三、配置

进入项目目录下,并打开settings.py进行相应设置,如下:

Django网站实战之制作一个经典网站的方法教程

Django网站实战之制作一个经典网站的方法教程

这里邮件客户端的配置需要使用授权码,详情百度解决。

三、配置urls文件

首先我们需要配置项目的urls文件,如图:

Django网站实战之制作一个经典网站的方法教程

然后就是应用的urls文件,默认情况下应用的urls文件是不存在的,需要我们新建urls.py文件,然后往里面写入内容,至于内容嘛,其实就是引进咱们在视图文件里写的路由函数,我们先把所有路由函数都写进来,如图:

Django网站实战之制作一个经典网站的方法教程

四、创建模型

因为我们是做网站,而且又有登陆注册这些功能,因此需要有用户、密码和邮箱,首先到web应用中的models.py文件中写入内容,如图:

Django网站实战之制作一个经典网站的方法教程

五、表单

然后我们还需要写一个表单以便用户输入,如图:

Django网站实战之制作一个经典网站的方法教程

六、视图函数的编写

如果想要让网站成功运行,必须要有视图函数的支持,如图:

Django网站实战之制作一个经典网站的方法教程

七、前端页面的编写

如果想要让后台处理前端的数据,那么前端页面也要写好,django和flask一样提供了一套完整的mvt的设计模式,使得前端代码大大减少,从而也保证了安全性。

八、创建数据库迁移

这一步很重要,如果你使用数据库存储,你不创建迁移的话,那么项目将会出错,一般两步就ok,如下:

Python manage.py makemigrations  # 创建数据库迁移文件 python manage.py migrate  # 根据数据库迁移文件生成对应sql语句并执行

初次创建请务必按小编给定的顺序来。

九、启动项目

cmd输入命令来启动项目,如图:

Django网站实战之制作一个经典网站的方法教程

然后我们来看看最终效果,如图:

Django网站实战之制作一个经典网站的方法教程

Django网站实战之制作一个经典网站的方法教程

Django网站实战之制作一个经典网站的方法教程

注:这里还有很多功能小编没有一一演示,主要是捕捉演示画面gif生成太费劲,不过功能都比较齐全,虽然代码没那么靓丽。

由于该GIF图片超过了300帧,无法上传到后台,所以大家看不出完整的动图,小编把动态图放在GitHub这里了。

https://github.com/cassieeric/python_crawler/tree/master/DjangoWebDevelopAutoLogin

到此,关于“Django网站实战之制作一个经典网站的方法教程”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: Django网站实战之制作一个经典网站的方法教程

本文链接: https://lsjlt.com/news/83751.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Django网站实战之制作一个经典网站的方法教程
    这篇文章主要介绍“Django网站实战之制作一个经典网站的方法教程”,在日常操作中,相信很多人在Django网站实战之制作一个经典网站的方法教程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2024-04-02
  • Java实战之制作在线音乐网站
    目录介绍效果图核心代码用户管理控制层我的音乐歌单管理音乐链接管理介绍 环境配置 Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,...
    99+
    2024-04-02
  • Django项目之Web端电商网站的实战
    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/88810060 目录 一丶模板文件继承...
    99+
    2023-01-31
    商网 实战 项目
  • 如何制作一个成功的地方网站
    这期内容当中小编将会给大家带来有关如何制作一个成功的地方网站,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使得地方网站也能达到上万IP的访问,淮安房产网在这里简单的谈下,希望可以达到抛砖引玉的效果。   ...
    99+
    2023-06-12
  • PHP开发实战:搭建一个在线教育网站
    PHP开发实战:搭建一个在线教育网站随着互联网的高速发展,线上教育正在成为一种趋势,越来越多的人选择在家里学习。在这个背景下,搭建一个功能完善的在线教育网站变得非常重要。本文将介绍如何使用PHP开发技术搭建一个在线教育网站。一、项目需求分析...
    99+
    2023-10-27
    在线教育 PHP开发 搭建网站
  • Dedecms中百度网站地图制作的方法(图文教程)
    网站地图相信都很熟悉,不仅能提供给用户便捷的浏览,更能提供给搜索引擎很好的抓取。谷歌支持的XML格式sitemap的大家都很清楚,dedecms也能支持,制作的方法搜索一下一大堆,今天跟大家分享的是html版本的网站地图...
    99+
    2022-06-12
    百度网站地图 DEDE网站地图
  • PHP开发实例:制作一个电影推荐网站
    随着互联网的发展,人们的生活也发生了很大改变,包括娱乐方式的变化。电影作为一种受众广泛的娱乐媒体,受到了大众的追捧。为了满足人们对电影的需求,开发一个电影推荐网站成为了一种创新的方式。本文将介绍如何通过PHP开发一个电影推荐网站。一、需求分...
    99+
    2023-10-28
    开发 PHP 电影推荐
  • PHPCMS制作网站地图的简单方法
    phpcms默认好像没有站点地图的标签,但是当网站栏目划分的很细时,站点地图还是很有必要的,有利于搜索引擎抓取。今天,创想工作室就分享一个简单实现站点地图的办法! 首先我们在栏目那里新添加栏目或者添加单网页(这...
    99+
    2022-06-12
    PHPCMS 制作简单网站地图
  • 上海网站制作的方法有哪些
    上海网站制作的方法有以下几种:1. 自主建站:自己购买域名和服务器,使用网站建设工具或CMS系统搭建网站,自主制作网站。2. 外包网...
    99+
    2023-06-12
    上海网站制作
  • 天津网站制作的方法有哪些
    1. 使用网站制作工具:可以使用像Wix、Squarespace、WordPress等网站制作工具,这些工具提供了简单易用的模板和编...
    99+
    2023-06-14
    天津网站制作
  • 重庆网站制作的方法有哪些
    1. 使用网站制作工具:可以使用一些网站制作工具,如WordPress、Wix、Squarespace等,这些工具提供了许多模板和设...
    99+
    2023-06-12
    重庆网站制作
  • 互联网中如何制作一个成功的营销型网站
    这篇文章主要介绍互联网中如何制作一个成功的营销型网站,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!互联网最成功的商业模式是90%的模仿加10%的创新,百度模仿Google,腾讯更是模仿起家。怎么样设计好一个营销型网站...
    99+
    2023-06-10
  • 网站建设与制作的方法有哪些
    1. 确定网站目标和需求:在开始网站建设之前,需要明确网站的目标和需求,包括网站类型、功能、页面数量等。2. 网站设计:网站设计是网...
    99+
    2023-06-06
    网站建设与制作 网站建设
  • PHP性能优化实战教程:一步步教你优化网站性能!
    1.开启Opcode缓存 Opcode缓存是一种将PHP源代码编译为中间代码并存储起来的技术,当同一个脚本再次执行时,直接从缓存中读取中间代码即可,从而避免了PHP解释器的解析过程,大大提高了脚本执行速度。在PHP中,可以通过安装和启用...
    99+
    2024-02-05
    PHP 性能优化 网站性能
  • web开发之网站制作流程的示例分析
    这篇文章主要介绍了web开发之网站制作流程的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  1、关于网站的页面设计  对于网站的页面设计这一部分主要是由设计师完成,...
    99+
    2023-06-10
  • 江门网站制作设计的方法是什么
    江门网站制作设计的方法包括以下步骤:1. 确定网站目标和定位:确定网站的目标、目标受众、网站类型和主题。2. 确定网站结构和内容:设...
    99+
    2023-06-12
    江门网站制作
  • 厦门网站制作维护的方法是什么
    我无法提供具体的技术步骤,但以下是一些一般的建议:1.选择合适的网站制作工具或平台,如WordPress、Wix、Squarespa...
    99+
    2023-06-12
    厦门网站制作
  • 福州网站设计制作的方法有哪些
    福州网站设计制作的方法有:1.确定目标和需求:首先需要确定网站的目标和需求,包括网站的类型、主题、定位、功能等等。2.制定网站规划:...
    99+
    2023-06-11
    福州网站设计
  • 淄博网站制作优化的方法有哪些
    1.网站设计:网站设计要简洁大方,排版整齐,颜色搭配合理,页面加载速度快,易于用户浏览。2.网站内容:网站内容要与用户需求相关,内容...
    99+
    2023-06-11
    淄博网站制作
  • 台州网站设计制作的方法有哪些
    1. 确定网站目标和定位:首先需要明确网站的目标和定位,包括网站的主要功能、受众群体、内容类型等。2. 网站结构规划:根据网站目标和...
    99+
    2023-06-12
    台州网站设计
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作