前言:
当初尝试接触python,最大的动力其实是想用python做web项目,现在终于搭起一个简单的helloWorld了,跟当初java的helloWorld一样兴奋!
现在来看一下我搭建的整个过程:
1.首先本屌的系统是windows7,安装的python版本是2.7.3,将安装目录加到环境变量->系统变量->path,命令行输入python看是否成功安装变设置。
2.下载并安装django
网上找的一个django版本:
http://media.djangoproject.com/releases/1.3/Django-1.3.1.tar.gz,这里解释下,虽然是linux下文件类型,不过在windowns下可以解压出来。下载下来,解压之后,打开DOS命令窗进入到Django-1.3.1目录下,输入命令:
setup.py install
执行命令之后,输出一大堆安装django的log,会发现django被安装在...Python\Lib\site-packages\django 目录下,为了方便起见,建议将...Python\Lib\site-packages\django\bin 添加到系统变量里。
3.验证django是否与python绑在一起了
在命令行里输入:
打印出以上信息则说明django与python集合在一起了!
4.创建一个django项目
命令行进入python-workplace目录,输入命令 django-admin.py startproject myweb生成名为myweb的web项目,执行命令之后,可以进入该目录查看,会发现多出一些文件,之后可以在命令行执行manage.py runserver启动服务器,服务器默认端口为8000,打开浏览器输入127.0.0.1:8000,会发现让人兴奋的界面!
5.修改成自己的helloWold
首先在myweb目录下创建一个views.py文件,里面内容是:
from django.http import HttpResponse
def hello(request):
html = "<html><body><h3>Hello World!</h3>Just do IT </body></html>"
return HttpResponse(html)
之后修改myweb目录下urls.py文件,将里面内容修改成:
from django.conf.urls.defaults import patterns, include, url
# Uncomment the next two lines to enable the admin:
# from django.contrib import admin
# admin.autodiscover()
urlpatterns = patterns('',
# Examples:
# url(r'^$', 'myweb.views.home', name='home'),
# url(r'^myweb/', include('myweb.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
# url(r'^admin/', include(admin.site.urls)),
url(r'^hello', 'myweb.views.hello')
)
最后浏览器上访问:127.0.0.1:8000/hello/ ,会看到:
至此,终于将django的helloworld搭起
- 大小: 98.4 KB
- 大小: 138.8 KB
- 大小: 164.6 KB
- 大小: 90 KB
分享到:
相关推荐
本教程主要针对初学者,旨在深入浅出地介绍使用Python的Django框架进行Web开发的基本概念和技术。通过一系列的PPT章节,学习者将逐步掌握从环境搭建到构建功能完整的Web应用的全过程。 **第1章 Python Web开发起步*...
Python Web开发基础教程,以Django框架为主要内容,是一门旨在帮助初学者快速掌握Web应用构建的课程。Django是一个高级的Python web框架,它鼓励快速开发和实用主义设计,遵循“干(DRY,Don't Repeat Yourself)”...
**Python-Django Web应用框架详解** Django,作为一款基于Python的开源Web开发框架,深受全球开发者喜爱。它遵循Model-View-Template(MVT)架构模式,这与常见的MVC(模型-视图-控制器)模式有相似之处,但略有...
这些命令极大地简化了Web应用的初始设置过程,使得开发者可以快速搭建起项目框架。 ### 总结 通过学习本文档,我们了解到Django是一个功能强大且易于使用的Python Web框架,它不仅提供了丰富的内置功能,还拥有...
**Python项目开发实战** - Python因其简洁的语法和丰富的库支持而成为开发各种项目,尤其是Web项目时的首选语言。通过实战项目,学习者可以深入理解如何将理论知识应用于实际问题解决,从而提升技能。 **Python项目...
这个压缩包文件名为"Python web项目Django搭建项目demo.zip",表明它包含了一个使用Python的Django框架搭建的Web项目示例。Django是一个功能强大的、免费开源的Web开发框架,遵循模型-模板-视图(Model-Template-...
**快速搭建Web项目框架的步骤**: 1. **选择合适的框架**:市面上有许多流行的Web框架,例如Python的Django和Flask,Java的Spring Boot,JavaScript的Express.js等。根据你的技术背景和项目需求,选择最适合的框架...
本源码项目是基于Python的简单Django Web项目设计,包含38个文件,主要使用Python和HTML编程语言。该项目是一个简单的Django工程,旨在为开发者提供一个快速搭建Web应用的起点。系统提供了基础的Web应用功能,包括...
Django是Python编程语言驱动的一个开源模型-视图-控制器(MVC)风格的Web应用程序框架。使用 Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应用程序。 Django框架的核心组件有: 1、用于创建...
Python之网页Web版学生管理系统是基于Django框架构建的一个实用项目,它展示了如何利用Python的强大力量和Django的高效能来实现一个完整的Web应用。Django是一个开放源代码的Web应用框架,遵循模型-视图-控制器(MVC...
这个压缩包“python-Django(web框架).zip”包含了在Windows环境下搭建Django开发环境所需的两个关键组件:simplejson-3.8.1和Django-1.8.4。 **SimpleJSON** 是一个Python的第三方JSON库,尽管Python 2.6及以上...
### Python3.6.4 学习之三:Django2.0 环境搭建与使用方法 #### 一、Django 框架简介 Django 是一个开源的 Web 应用框架,由 Python 编写而成,旨在简化 Web 开发过程,提高开发效率。它的名字来源于比利时的...
在Ubuntu系统上安装Python 3、pip3以及部署基于Django的Python Web项目是一个常见的步骤,对于Python开发者来说至关重要。这个过程涉及到多个知识点,包括操作系统交互、软件包管理、Python环境构建以及Web框架的...
Python之Web框架Django项目搭建全过程 IDE说明: Win7系统 Python:3.5 Django:1.10 Pymysql:0.7.10 Mysql:5.5 注:可通过pip freeze查看已安装库版本信息。 Django 是由 Python 开发的一个免费的开源网站...
本项目基于Python的Django框架构建,这是一种强大的Web开发框架,以其简洁、高效的特性深受开发者喜爱。Django提供了模型-视图-控制器(MVC)的设计模式,便于快速开发和维护复杂的Web应用。 在Python中,Django...
在学习Python Web开发时,了解和掌握Django框架是至关重要的一步。从基础开始,如安装环境、创建项目和应用、理解模型、视图、模板的概念,然后逐步深入到高级主题,如中间件、自定义管理命令、性能优化等。同时,...
7. 从文档的内容可以推测,它将通过实例引导读者了解如何使用Django和Python来实现Web开发项目,这包括但不限于网站后台的搭建、数据处理、用户界面的设计等开发环节。 总结上述知识点,文档主要集中在Python语言和...
Django是Python中广泛使用的Web开发框架,它提供了高效、简洁且实用的工具,用于构建高质量的Web应用。本项目的目标是利用Django来构建一个类似xshell的Web应用,允许用户在浏览器中执行远程服务器的命令,实现安全...