pythonhelloworld项目,10分钟搭建一个小型网页(python django)(hello world!)
10分钟搭建一个小型网页(python django)(hello world!)
1、安装django
pip install django
安装成功后,在Scripts目录下存在django-admin.py的文件。
2、安装 mysql接口
pip install MySQL-python
2、创建项目HelloWorld
通过调用django-admin文件中的startproject命令进行安装。
cd到目录下,执行命令
django-admin startproject HelloWorld
3、 runserver启动项目服务器
接下来进入HelloWorld项目,并输入如下命令,启动项目服务器。
命令:
cd helloworld
python manage.py runserver 9090
4、通过浏览器方位127.0.0.1:9090,显示It worked表示配置成功。
5、创建视图views.py文件
在HelloWorld目录下创建一个views.py文件,用于书写业务处理逻辑。自定义hello方法,参数request固定的,用于返回HttpResponse。代码如下:
#-*- coding:utf-8 -*-
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world,世界你好,我是程序员!")
6、配置URL
修改urls.py文件内容,将访问的内容改为views.py文件中的hello函数。
如下所示:
"""
HelloWorld URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/1.11/topics/http/urls/
Examples:
Function views
1. Add an import: from my_app import views
2. Add a URL to urlpatterns: url(r'^$', views.home, name='home')
Class-based views
1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.conf.urls import url, include
2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))
"""
from django.conf.urls import url
from HelloWorld.views import * #应该是从项目根目录计算
urlpatterns = [
url(r'^$', hello),
]
代码需要导入views文件内容,才能引用hello方法。views.py视图文件在编译后会产生对应的views.pyc文件。
7、edit configrations 输入host:127.0.0.1,port输入8000
然后启动Django服务器,在浏览器中访问
http://127.0.0.1:8000/ 正常访问
pythonhelloworld项目,10分钟搭建一个小型网页(python django)(hello world!)相关推荐
- Java环境搭建一个小型网页
title: Java环境搭建一个小型网页 #文章標題 categories: "JavaWeb教程" #文章分類目錄 可以省略 tags: 腾讯云服务器Ubuntu6.5系统 前 ...
- 10分钟搭建一个免费个人博客网站
一个程序员怎么能不拥有自己的博客,本文让10分钟快速搭建部署好自己的博客 准备工作 有Gitee账号 有安装git 会 markdown 编写文档 Node.js 版本 >= 8.6 博客采用V ...
- 网站添加用户名和密码_实测 | 10分钟搭建一个 WordPress 网站,便宜、快捷、稳定...
经过我实测,大概10分钟左右建好了一个 WordPress 站点,站点为:boyzcl.com,感兴趣的可以去看看,目前还没有配置WP主题,后续会同步一下文章,以及某些不太方便说的内容. 不过我的10 ...
- 10 分钟搭建一个超好用的 CMDB 系统
CMDB 是什么,作为 IT 工程师的你想必已经听说过了,或者已经烂熟了,容我再介绍一下,以防有读者还不知道.CMDB 的全称是 Configuration Management Data Base, ...
- 超详细教你10分钟搭建一个高端的B2B2C模式的综合性商城|含来客推V3源码下载
需要用到服务器(云主机,虚拟空间),域名,源码 1. 服务器可以理解成一台电脑主机,用于处理存储计算传输等用途. 2. 域名比如你想访问一个网站是src1024.com这就是域名,如果你想回家 首先要 ...
- 我不是网管 - 10分钟搭建一个校园课程直播平台
系统概要 酷瓜云课堂局域网版,满足校园课程直播需求,提供包括音视频存储管理.音视频转码处理.音视频加密处理.在线直播和录播的一站式解决方案.所有服务都本地部署,没有外部依赖,文件和数据库都在本地,安全 ...
- 10分钟搭建服务器集群——Windows7系统中nginx与IIS服务器搭建集群实现负载均衡...
10分钟搭建服务器集群--Windows7系统中nginx与IIS服务器搭建集群实现负载均衡 原文:10分钟搭建服务器集群--Windows7系统中nginx与IIS服务器搭建集群实现负载均衡 分布式 ...
- python scrapy 入门,10分钟完成一个爬虫
在TensorFlow热起来之前,很多人学习python的原因是因为想写爬虫.的确,有着丰富第三方库的python很适合干这种工作. Scrapy是一个易学易用的爬虫框架,尽管因为互联网多变的复杂性仍 ...
- Hexo+gitee:30分钟搭建一个自己的个人博客网站 欢迎友链呀<(▰˘◡˘▰)
Hexo + Gitee 部署自己的个人博客 目前市场上比较火的一些博客框架: Hexo.jekyll.Solo.Halo .gohugo.VuePress.wordpress 等等 ,这些都是开 ...
最新文章
- Spring中SmartLifecycle和Lifecycle的作用和区别
- uboot 如何设置网关地址_两种网络地址段,如何设置内网和外网一起上?
- matlab--微积分与微分方程
- STL常用的算术和生成算法
- C++类对象排序operator重载操作
- windows c++ cjson 使用_cJSON源码剖析
- Tomcat 学习过程4
- VIVADO常见警告、错误及解决方法
- ajax_demo:GET POST发送数据
- 操作系统习题解答 (张尧学) 第一章
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_19-CMS前端页面查询开发-页面原型-Table组件测试...
- 漫画:寻找无序数组的第k大元素
- 笨方法学python 习题31
- mysql mm keeplive_mysql +keeplive
- mysql查出每个类型时间最早的记录
- 算法注册机编写扫盲---第三课
- HIT计算机系统大作业
- Tracup:集成Bug追踪的轻量级项目管理平台
- led显示屏播控服务器,显示屏集中播控方案--NovaPluto.pdf
- 不输给MacBook的win10精确式触摸板
热门文章
- 全球市场第一季度下跌0.8%,思科的WLAN份额再次下跌
- 项目管理中工时计算的问题
- PHP函数spl_autoload_register()用法和__autoload()介绍(转)
- oracle 视图权限 oracle 创建视图权限不足( ORA-01031: 权限不足)
- 可关闭与最小化的右下角浮动广告代码
- SQL Server应用程序中的高级SQL注入[转]
- 在某个时间段查找某连续出现问题
- P3185 [HNOI2007]分裂游戏
- 【leetcode 简单】 第八十四题 两个数组的交集
- UIPikerView的属性和使用方法