Python快速搭建网站

😊自言自语:最近在使用Python做爬虫项目 🥂,趁着这个机会学习 📚一下如何快速搭建网站。经过了解,django是Python快速上手搭建网站相当好 👍的一个选择,至此分享 🎈。
Django的介绍:Django是一个开发源代码的web应用框架是用python写的。采用了MVC的框架,MVC是开发网站的常用框架,其中包含:模型、视图、控制器。与java的spring框架十分地相似。

0️⃣安装Django

1、使用终端打开python环境所在的位置输入

pip install django

2、安装成功后在本目录运行

django-admin startproject 你网站的名字
例如:django-admin startproject website

3、此时我们查看根目录是否有以下文件。如果没有很有可能是没找对python对应目录的位置,此时我们可以在“django-admin startproject 你网站的名字”之前加入你想生成网站项目的绝对路径名,如:“D:\website django-admin startproject 你网站的名字”此时就可以在D:\website中找到生成的website目录。

显示website目录则Django安装成功!

1️⃣创建app(网页目录)

1、使用终端打开website所在的位置输入

manage.py startapp 你的app名称
例如:manage.py startapp app01

2、检查是否在website文件夹下生成了app01文件以及如下文件。

显示app01目录则创建app成功!

2️⃣启动运行django

1、注册app。当我们创建了app之后,我们还需要注册才可以使用。在settings.py添加下列语句。

'你的app名字.apps.你的app名字Config'
列如:'app01.apps.App01Config'

2、编写URL和视图函数的对应关系。在urls.py添加下列语句。当我们访问了index/,django就会去查找并执行views中的index函数。

path('网页名/', 函数),
例如:path('index/', views.index)

3、编写视图函数。在views.py中编写函数。✨注意事项:需要导入HttpResponse、编写的函数需要有(request)参数。

4、启动程序。使用终端打开website所在的位置输入以下语句。

manage.py runserver

5、终端显示以下内容,点击提供的网站。会先显示Page not found,这是因为我们把一开始的url注释掉了,并且填写了我们自己的url。

6、访问我们自己的url。

http://127.0.0.1:8000/index/

🎈显示'欢迎使用'则网站搭建成功!🎈


🎇欢迎各位大佬在评论区中互相学习,共同进步!!!🎇

GarsonW
关注 关注
  • 8
    点赞
  • 109
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python搭建网站的基本模板,Python搭建网站数据库
2301_79533350的博客
01-25 1551
PASSWORD’: ‘123456’, # 密码 -> root 用户密码, 当初安装MySQL数据库时设定的root用户密码。‘NAME’: ‘django_mysql’, # 数据库名称 -> 等一下要到MySQL数据库去,按这个名称去建立这个数据库。至此,就搭建好了个人开发 Django Web网站项目的软件及配置基础了, 接下来就可以开始尝试搭建自己的网站Web页面了。: 这个文件里指明了在访问一个页面时要调用的视图啊等的映射,确保在访问时可以正确定位到你要实现的功能。
如何使用Python开发技术搭建网站
qq_43444478的博客
03-23 1065
  众所周知,Python的主要就业方向之一是Web网站工程师,那么你知道如何使用Python搭建一个网站吗?Python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库,因此使用Python搭建网站非常方便,你可以直接使用Django。   Django一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以"插件"形式服务于整个框架,Djan
Python 架简单网站
06-11
使用Python 搭建的简单网站。虽然没有复杂的功能,数据的读取,处理之类的也都有,算是动网了。很简单入门用。
Python-Django搭建简单网站源码
07-05
Python-Django搭建简单网站一个简单网页的实现。。。。
Python】PyWebIO 初体验:用 Python 写网页
最新发布
黑洞极客的博客
08-09 2602
在 Github 上看到一个有意思的项目:PyWebIo。它是一个 Python 第三方库,可以只用 Python 语言写出一个网页,而且支持 Flask,Django,Tornado 等 web 框架。
使用python开发一个简易的网页
07-27 1万+
接下来,我们可以使用 PyQt5 中的 QWebEngineView 控件来实现浏览器的基本界面。以下是一个基本的 Python 代码示例,该示例创建一个带有地址栏和用于浏览网页的控件的简单浏览器窗口。这个例子中,我们创建了一个工具栏来放置前进、后退、刷新和添加到书签的按钮,并将它们连接到相应的操作。
如何使用python搭建一个高性能的网站
热门推荐
修炼之路
12-08 6万+
作为一名程序员,还是必须要会开发网站的,不然别人都会怀疑你是不是程序员了。今天,主要介绍一下如何使用python搭建一个网站。可能有人会觉得搭建网站不都应该用java么?python的性能那么低。的确,使用java来开发网站的确要比python多的多。但实际上还是有很多大型的网站都是使用python搭建起来的,如国外最大的视频分析网站YouTube、国内的豆瓣、搜狐以及知乎等都是使用python
使用Python Flask搭建一个简单的Web站点并发布到公网上访问
fq157856469的博客
12-28 7653
Flask是一个Python编写的Web微框架,让我们可以使用Python语言快速实现一个网站或Web服务,本期教程我们使用Python Flask搭建一个web问答应用程序框架,并结合cpolar内网穿透工具将我们的应用程序发布到公共网络上,实现可多人远程进入到该web应用程序访问。在操作上我们将使用HTML来创建网页的结构,然后使用css设计这个结构并且使其看起来更漂亮,此外还会利用Javascript与页面上的不同元素进行交互,最后使用python与web服务器(也成为后端)进行连接。
python和karrigell网站.第一篇
weixin_34292924的博客
10-17 140
从今天起,和大家一起学习用python/karrigell网站. 对于能搜到这篇文章的兄弟,一定是对karrigell是什么有大致的了解了,但是如果不知道也没关系.这个单词虽然很复杂,而且金山词霸不知道该怎么解释,但实际上的意思却很简单. karrigell,一个支持用python开发web程序的框架,说的再明白一些,就是一个可以解释python脚本的web服务器.如果你用 python写了...
python怎么搭建网站_如何用Python搭建一个网站?
weixin_36098917的博客
02-04 2478
4、工程下新建一个appD:\mysite> python manage.py startapp blog5、初始化admin后台数据库D:\mysite>python manage.py migrate6、启动服务D:\mysite>python manage.py runserver至于你现在需要学些什么这个问题,HTML、Javacript 和 CSS 都是必学的三大门功课...
Python+Django+Eclipse 在Windows下快速开发自己的网站
weixin_34056162的博客
12-11 163
原文写得很详细,转载自http://www.cnblogs.com/lanxuezaipiao/p/3283932.html>。 一、配置开发环境 我的开发环境是:Python3.3.2 + Django1.5.2 + Eclipse 1、安装Python 下载地址:http://www.python.org/getit/ 安装完成后为了方便可以配置下环境变量...
基于Flask和Mysql,使用Python快速搭建你的网站。.zip
02-18
包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...
Python Django搭建网站流程图解
09-16
Python Django 搭建网站流程图解是一篇详细介绍如何使用PythonDjango框架构建网站的文章。这篇文章通过具体的步骤和示例代码,旨在帮助初学者或开发者理解并实践Django项目搭建的过程。 首先,创建Django REST ...
python 快速搭建blog demo
05-16
Python 快速搭建Blog Demo】是一个教程项目,旨在帮助初学者快速理解如何使用Python语言构建一个简单的博客系统。这个项目通常会涵盖Python Web开发的基础知识,包括框架的选择、数据库的交互以及模板引擎的运用。...
使用python实现快速搭建简易的FTP服务器
09-20
一、如何使用Python快速搭建简易的FTP服务器 为了实现搭建简易FTP服务器,以下是详细的步骤和知识点说明: 1. 安装pyftpdlib模块 在搭建FTP服务器之前,需要安装一个Python模块,即pyftpdlib,这是一个非常流行的...
Python快速搭建HTTP服务
Python+大数据+数据分析+自动化+Vue组件开发
07-01 1万+
欢迎关注【无量测试之道】公众号,回复【领取资源】, Python编程学习资源干货、 Python+Appium框架APP的UI自动化、 Python+Selenium框架Web的UI自动化、 Python+Unittest框架API自动化、 资源和代码 免费送啦~ 文章下方有公众号二维码,可直接微信扫一扫关注即可。 1、什么是HTTP服务? 通常是由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80或其他端口)的TCP连接,用以为用户提供相应的服务。这里的客户端可以是浏览器,post.
python】Flask网页开发——论坛项目实战(2.登录与注册)
urge的博客
10-17 450
登录与注册项目导航登录与注册使用Flask-Mail发送邮件注册功能blueprintsforms.pyuser.pymodels.pystatticjquery.3.6.min.jsregister.jstemplatesbase.htmlregister.htmlindex.htmlapp.pyexts.py登录功能blueprintsforms.pyuser.pytemplatesbase.htmllogin.htmlapp.pyconfig.py 项目导航 【python】Flask网页开发——论坛
Python应用】爬虫教程:利用python-Flask框架搭建本地数据可视化网站
有朋自远方来,不亦乐乎。
04-28 1万+
成果展示: (1)网站首页: (2)电影表单页 (3) 电影评分页 (4) 词频统计页 (5)团队页面 接下来让我们看看上述网站是如何完成的: 首先简单介绍一下Flask框架: Flask主要功能有两个: (1)Werkzeug——路由转换 (2)jinja2——框架渲染 1、环境搭建: 下载python-Flask扩展包 pip install flask 将Flask模块导入程序中: from flask import Flask ..
python一个论坛网站
weixin_42612804的博客
01-01 285
你好!下面是一些提示来帮助你使用 Python 创建论坛网站。 在本地计算机上安装 Python 和 Flask 框架。 Flask 是一个轻量级的 Python 框架,可以帮助你快速开发 Web 应用程序。 创建一个 Flask 应用程序。 在你的 Python 脚本的开头加上这行代码: from flask import Flaskapp = Flask(__name__) ...
html搭建网站建设
11-18
HTML是一种用于创建网页的标记语言。以下是HTML搭建网站的步骤: 1. 编写HTML代码,包括网页的内容和结构。 2. 将HTML代码保存为.html文件。 3. 在Web服务器上创建一个网站目录。 4. 将.html文件上传到网站目录中。 5. 在Web浏览器中输入网站的URL,即可访问网站。 例如,以下是一个简单的HTML代码示例,用于创建一个包含标题和段落的网页: ```html <!DOCTYPE html> <html> <head> <title>My Website</title> </head> <body> <h1>Welcome to my website!</h1> <p>This is a paragraph of text.</p> </body> </html> ```
写文章

热门文章

  • pip 安装报错 required to install pyproject.toml-based projects 69812
  • Chat GPT原理 17553
  • java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver解决方案 14431
  • 两步轻松实现ChatGPT联网 13699
  • 数据库课设 - 机票预订系统(保姆级手把手教你配置) 13504

分类专栏

  • 人工智能 12篇
  • 软件开发 44篇
  • 数值计算 8篇

最新评论

  • 数据库课设 - 机票预订系统(保姆级手把手教你配置)

    YAWCFYJD: 大佬你好我想请问一下你设置的管理员的账号和密码是什么呀?

  • 【已解决】TypeError: meshgrid() got an unexpected keyword argument ‘indexing‘

    王正义123: def _meshgrid(*tensors, indexing: Optional[str]): if has_torch_function(tensors): return handle_torch_function(meshgrid, tensors, *tensors, indexing=indexing) if len(tensors) == 1 and isinstance(tensors[0], (list, tuple)): # the old interface of passing the operands as one list argument tensors = tensors[0] # type: ignore[assignment] #kwargs = {} if indexing is None else {'indexing': indexing} return _VF.meshgrid(tensors,indexing='ij') # type: ignore[attr-defined] 这样修改就好了

  • 【已解决】TypeError: meshgrid() got an unexpected keyword argument ‘indexing‘

    王正义123: def _meshgrid(*tensors, indexing: Optional[str]): if has_torch_function(tensors): return handle_torch_function(meshgrid, tensors, *tensors, indexing=indexing) if len(tensors) == 1 and isinstance(tensors[0], (list, tuple)): # the old interface of passing the operands as one list argument tensors = tensors[0] # type: ignore[assignment] #kwargs = {} if indexing is None else {'indexing': indexing} return _VF.meshgrid(tensors,indexing='ij') # type: ignore[attr-defined]

  • SQL业务题: 从不订购的客户

    CSDN-Ada助手: MySQL入门 技能树或许可以帮到你:https://edu.csdn.net/skill/mysql?utm_source=AI_act_mysql

  • 数据库课设 - 机票预订系统(保姆级手把手教你配置)

    GarsonW: 密码1234

最新文章

  • SQL业务题: 从不订购的客户
  • 算法:魔法字典
  • PyG - torch_geometric官方文档
2024年3篇
2023年79篇
2022年68篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司优化网站字数和长短放心的机械行业网站优化哪家便宜汉中网站优化排名效果如何做好网站推广优化排名百度网站优化排名优化网站的主要内容椒江网站优化信阳市网站优化哪家好网站优化裂变无锡网站关键词优化公司口碑好沈阳网站优化经验牡丹江优化网站地址广州网站建设排名优化清远网站优化哪家公司服务好岳阳百度网站优化价格规模大的网站推广优化联系电话人工优化网站推广无锡网站优化服务中心番禺网站优化木材行业网站优化营销凡科网站优化泉州怎样优化网站海口seo外包优化网站服务好的网站优化联系电话三水网站优化知识服装行业网站优化热线肝病医院网站优化公司衡阳优化网站企业网站排名优化遴选火8星很棒海南区网站seo优化排名歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化