python +Django 搭建web开发环境初步,显示当前时间

1.python 的安装

网上很多关于django跟python 开发的资料,这块我正在实习准备用这个两个合起来搞一个基于web 的东西出来现在开始学习,写点东西记录一下心得。

开发环境是windows的,所以我们到python官网下载64位的windows操作系统的安装包:

https://www.python.org/ftp/python/3.4.3/python-3.4.3.amd64.msi

这个版本直接添加了系统的环境变量非常的方面(吐槽一下各种开发环境环境变量的配置)。

2.Django的安装

下面安装Django:没错不知道大家有没有看过《被解救的姜戈》

https://www.djangoproject.com/download/1.8/tarball/

下载下来是.tar.gz的,可以用7z解压一下,这里推荐一下7z这款免费的解压缩软件。

7z:

http://downloads.sourceforge.net/sevenzip/7z920-x64.msi

进入到解压好的目录:一条命令搞定安装

python
setup.py install

看看安装好了没:

import django

django.VERSION

之后有版本信息就算是安装好了

数据库什么的绑定工作我们暂时先不做,这个版本的python默认是自带SQLite 的所以,基本够用了。

3.搭建一个显示时间的project

打开cmd,搞到一个目录里面,随便什么目录:

django-admin startproject
projectname

startproject 都创建了哪些内容:

mysite/

__init__.py

manage.py

settings.py

urls.py

包括下列这些文件:

__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。

manage.py :一种命令行工具,可让你以多种方式与该 Django 项目进行交互。

settings.py :该 Django 项目的设置或配置。

urls.py :该 Django 项目的 URL 声明,即 Django 所支撑站点的内容列表

在mysite目录(projectname)下新建一个views.py

from django.http import HttpResponse
import datetime,calendar
import time

def current_datetime(request):
	now = time.strftime('%Y-%m-%d-%H-%M-%S',time.localtime(time.time()))
	html = "<html><body>It is now %s.</body></html>" %now
	return HttpResponse(html)

修改uls.py为:

from django.conf.urls import patterns, include, url
from django.contrib import admin
from mysite.views import current_datetime

urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'mysite.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    #url(r'^admin/', include(admin.site.urls)),
	(r'^time/$',current_datetime),
)

进入projectname 文件夹其中,并运行
python manage.py runserver
命令

参考文献:

IBM的一个知识库:

http://www.ibm.com/developerworks/cn/linux/l-django/

djangobook在线版本:(上面有的代码有错误,需要大家具有一点调试技巧的)

http://djangobook.py3k.cn/chapter03/

django官方文档:

http://django-chinese-docs.readthedocs.org/en/latest/





时间: 2024-10-10 00:14:21

python +Django 搭建web开发环境初步,显示当前时间的相关文章

Python &amp; PyCharm &amp; Django 搭建web开发环境(续)

由于Django自带轻量级的server,因此在前篇博文中,默认使用该server,但实际生产中是不允许这么干的,生产环境中通常使用Apache Httpd Server结合mod_wsgi.so来做后端服务器. 以下部署环境为:Python2.7.6 1.安装httpd-2.2.25-win32-x86-no_ssl.msi 2.将下载好的mod_wsgi.so 放在 D:\Program Files\Apache Software Foundation\Apache2.2\modules 模

Python &amp; PyCharm &amp; Django 搭建web开发环境

一.安装软件 1.安装 Python 2.7.PyCharm.pip(Python包管理工具).Django ( pip install Django) 二.部署 1.PyCharm 新建Django工程 完成后,其目录如下: 子目录MyDjangoProject下表示工程的全局配置,分别为setttings.py.urls.py和wsgi.py,其中setttings.py包括了系统的数据库配置.应用配置和其他配置,urls.py则 表示web工程Url映射的配置. 子目录student则是在

PyCharm社区版+Django搭建web开发环境

PyCharm开源社区版不像商业版那样可以直接通过Django来创建项目,必须通过以下几个步骤进行: 1. 创建项目:在cmd命令行下输入:django-admin startproject Demo        (cmd命令先进入目录:cd D:\PycharmProjects) 2. 导入项目:打开Pycharm,open,选择刚才创建的项目 3. 创建应用:在cmd命令行下输入:python manage.py startapp web      (cmd命令下先进入Demo所在的目录)

PyCharm社区版+Django搭建web开发环境-1

转自:https://www.cnblogs.com/nzyjlr/p/8565201.html PyCharm开源社区版不像商业版那样可以直接通过Django来创建项目,必须通过以下几个步骤进行: 1. 创建项目:在cmd命令行下输入:django-admin startproject Demo        (cmd命令先进入目录:cd D:\PycharmProjects) 2. 导入项目:打开Pycharm,open,选择刚才创建的项目 3. 创建应用:在cmd命令行下输入:python

eclipse+gradle+nodejs搭建web开发环境

一.目标 主要面向对java不太熟悉新手,帮助童鞋们顺利搭建可以运行调试的web开发环境. 二.步骤 1.安装JDK (1)Oracle官网下载最新jdk 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 注意:要根据电脑装的系统版本选择对应的jdk版本. 打开安装包,选择安装目录(随意,但要记得安装到了哪里),一路“下一步”,中途要重新选择jre安装路径,选择相同文件夹,建一个jre8安装.安装成功. (

用Docker搭建web开发环境

需要解决的主要问题:如何在宿主机修改代码,在容器中实时刷新代码效果. 解决方案就是VOLUME,挂载.具体操作方式也有多种,本文通过编写compose文件的方式来实现挂载. 本文假设读者已经了解Docker的基础知识:镜像.容器的概念,Docker的基本操作. 笔者使用docker的思想是:镜像作为材料,Compose作为蓝图,通过修改蓝图来生成分别适用于开发.测试.生产环境的容器. 镜像是一个相对比较固定的部分. 具体实践是:Dockerfile来生成镜像,镜像包含运行时的必要条件(库依赖.源

Myeclipse与eclipse搭建web开发环境

第一步,我们要配置tomcat环境变量.将下载好的tomcat解压到你所想要的目录下.右击我的电脑--属性----高级系统设置--环境变量.在系统变量 新建变量名:CATALINA_HOME,变量值:C:\tomcat(解压目录).启动startup.bat然后在浏览器打开http://localhost:8080/出现猫脸图案则证明配置成功! 第二步, 打开MyEclipse,Windows--preference--Myeclipse--servers--tomcat.选择你的版本,将该版本

cocos2d-3.2+python+NDK搭建游戏开发环境

下载内容:NDK(r9d,备注:r10d有缺陷似乎).ant.Cocos2d-x-3.2.python.cdt需要在Eclipse中配置 其它必备工具Eclispe+ADT+jdk不多说了 ant地址:http://mirrors.hust.edu.cn/apache//ant/binaries/apache-ant-1.9.4-bin.zipcdt地址:http://mirror.hust.edu.cn/eclipse//tools/cdt/releases/juno/sr2/cdt-mast

使用IDEA搭建Web开发环境

1.打开IDEA 2.创建一个Web项目 3. 4.配置Tomcat服务器 5. 6. 7. 8. 9. 10.这时候我们的环境就配置好了. 原文地址:https://www.cnblogs.com/xiaoqiqistudy/p/11221797.html