django怎么搭建(利用django搭建一个简单系统)

作者&投稿:乘贞 (若有异议请与网页底部的电邮联系)
~

导读:本篇文章首席CTO笔记来给大家介绍有关django怎么搭建的相关内容,希望对大家有所帮助,一起来看看吧。

python怎么搭建django框架

运行环境

Windows7(64位)+Python2.7+Django1.7.1

1.安装django框架

当然你首先要有python环境,对于学python的朋友们这个就不多说了~~

我使用的是setuptools工具来安装的,setuptools是python中安装第三方模块常用的安装工具

1.1安装setuptools工具(如果会安装的可以直接跳过)

先从这个地址下载ez_setup.py:

(在页面最下面)

我下载的是setuptools-7.0.zip,将其解压,将解压的setuptools-7.0文件放到一个目录,我这里假定将其放到C:\workspace目录下

打开命令行cmd,在cmd中切换到C:\workspace\setuptools-7.0,即setuptools-7.0安装目录

运行命令:

pythonez_setup.py

该命令会安装setuptools工具,安装后打开你的python安装目录下的Scripts目录(我的是C:\Python27\Scripts),会看到easy_install.exe等文件

注意将python安装目录下的Scripts目录(我的是C:\Python27\Scripts)添加到环境变量path,否则下面的easy_install命令会报错

1.2安装django框架

在cmd中输入:

easy_installdjango

有的安装过程可能会提示缺少vc++包,根据提示网址(我忘了~)下载包,我下载的是VCForPython27.msi,安装vc++后再执行安装

这样就自动安装了django,是不是很方便,哈哈

2.创建django项目,这里假定在c:\workspace\djangoTest下创建(和java有点差别,java是直接创建项目就可以了,python是要先创建项目再在项目里创建app)

进入c:\workspace\djangoTest目录,输入:

django-adminstartprojectmytodo#网上很多是pythondjango-admin.pystartprojectmytodo,版本不一样可能命令有细微差别

就创建了mytodo项目

3.启动调试服务器

进入c:\workspace\djangoTest\djangoTest\mytodo目录:

cdmytodo

然后输入:

pythonmanage.pyrunserver

在浏览器中输入,看能否访问页面

4.创建app

输入命令:pythonmanage.pystartapptodo

就在mytodo项目下创建了一个app,即todo

编辑mytodo/settings.py文件,在INSTALLED_APPS添加条目todo

INSTALLED_APPS=(

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.sites',

'todo',

)

即在最后添加一行todo(有的版本是项目名+app名,即mytodo.todo)

再次输入:pythonmanage.pyrunserver看看你app是否配置好了,养成边写边测试的好习惯,哈哈~

5.配置数据库

django默认的是使用SQLite数据库作为后台数据库,仍然打开mytodo/settings.py,可以看到下面一段:

DATABASES={

'default':{

'ENGINE':'django.db.backends.sqlite3',

'NAME':os.path.join(BASE_DIR,'db.sqlite3'),

}

}

这就是django项目的数据库配置,默认是使用SQLite,我们就使用使用默认配置,安装SQLite数据库,不需要修改配置文件

听到又要安装数据库,大家肯定又觉得好复杂,其实在python里安装三方模块,数据库什么的很简单,一条命令就可以搞定了~~

输入命令:

easy_installpysqlite

这样就安装了SQLite数据库

安装完数据库,我们也测试一下,输入命令:

pythonmanage.pysyncdb

出现successfully提示就安装成功了,打开mytodo目录,看看里面是否有一个db.sqlite3文件,这就是上面配置的数据库文件

Django生产环境怎么搭建

下载

python-2.7.2.msi

Django-1.3.1.tar.gz

Django暂时只支持python2.4~2.7,在Django-1.3.1\docs\intro\install.txt中有说明:

BeingaPythonWebframework,DjangorequiresPython.ItworkswithanyPython

versionfrom2.4to2.7(duetobackwards

incompatibilitiesinPython3.0,Djangodoesnotcurrentlyworkwith

Python3.0;

安装python-2.7.2,并添加环境变量

D:\Python27;D:\Python27\Scripts;

命令行进入Django-1.3.1目录,安装django

pythonsetup.pyinstall

Django提供了tutorial

Django-1.3.1\docs\intro

新建站点

E:\pythondjango-admin.pystartprojectmysite

启动django自带的web服务器

E:\pythoncdmysite

E:\python\mysitemanage.pyrunserver

Validatingmodels...

0errorsfound

Djangoversion1.3.1,usingsettings'mysite.settings'

Developmentserverisrunningat

QuittheserverwithCTRL-BREAK.

在浏览器中输入浏览页面

ps:

在windows7中按上述步骤配置好后,出现下列情况

D:\work\pythondjango-admin.pystartprojectmysite

Usage:django-admin.pysubcommand[options][args]

...

很显然django-admin.py不参识别startproject命令,其它命令也不能识别。不过,另一种方式却可以

D:\Python27\Scriptspythondjango-admin.pystartprojectmysite

这说明django-admin.py后面的参数不能传递进去,可以通过修改注册表实现。

输入regedit,进入HKEY_CLASSES_ROOT\py_auto_file\shell\open\command,"C:\Python26\python.exe""%1"changeitto"C:\Python26\python.exe""%1"%*

成功解决了

SystemEventLog系统事件日志

Django新手教程6,新建一个项目

感觉再不按套路出牌就要被群众围殴了,那咱么就开始吧。

打开CMD黑窗口,我们输入

workondjango_env

我们先看看怎么在黑窗口里面穿梭于各个URL之间,你先看你现在所处的位置,一般来说,新打开的CMD,都是处于

C:/User/your_name

这个位置,我们先到D盘,根目录从C到D,我们只需要输入

D:

就可以到达D盘了,如果你的django_env是激活的那么,他会自动跳转到

D:/py_env/django_env

这个目录下,我们当然可以把项目就建在这里,但也可以建在别的地方。所以请输入(注意cd和两点之间有一个空格)

cd..

cd是前往的意思,两个小点指的是父亲,意思是前往当前目录的父目录,

于是,我们来到

D:/py_env

目录下,再次输入

cd..

于是我们达到

D:/

这已经是D盘的根目录的再输入cd..已经没有什么效果了。如果你之前按照我的教程一步一步来,那么,你已经在在这个根目录上建好了一个叫django_project的空文件夹,如果你没有建好,那么请输入

mkdirdjango_project

创建一个这个文件夹,当然,你也可以在图形界面,打开我的计算机,然后到达位置右键新建文件夹。这里为了逼格和更加熟悉cmd窗口起见,我建议你还是用命令行。

我们cmd的路径(准确的说是工作路径)现在在D盘的根目录,

因此,请输入

cddjango_project

表示前往django_project,当然,这个时候你得确定django_project是D盘根目录下的一个子目录。

如果,我们还处于

D:py_env/django_env

那么输入

cddjango_project是无效的,你得按照我们刚才一步一步抵达D盘,然后在进入到django_project。或者,你可以直接输入绝对路径

cdD:/django_project

使用上面的命令,只要你处于D盘,无论是在哪一级的目录,都可以一步到位。

抵达现场,我们马上就要新建我们的项目了。

激动人心的一刻到了,请在CMD中输入

django-adminstartprojectmysite

这时,我们创建了一个项目,这个项目的名字叫mysite,等等,说好的做云盘,为毛名字不是mycloud呢?这就要提到django的精妙之处了,新建了一个项目,就相当于,我们在计算机上圈了一块地(D:/django_project/mysite目录以后就是我们网络服务这一块的地盘了),还没开始建展馆,为什么先圈地而不是直接新建一个展馆呢,因为我们圈了地就可以在地上建很多展馆啊,在django看来,云盘啥的,够不上称为一个项目,只能称之为应用(一座展馆),只有将很多展馆放在一起,才能称之为项目,也就是说,一个项目可以包含很多的应用(APP),比如我们的网站可以提供云盘服务,我们也可以,提供个人博客服务,我们还可以开一个讨论某植物的论坛啥的,反正就是为了将来能够提供全家桶服务,所以,云盘只能算做是一个APP。当然,目前我们只这块地上建一座提供云服务的展馆。其他的展馆以后再说。

还是在cmd黑窗口,请输入

dir

用这条指令可以列出当前目录下的子目录和存放文件的情况,

我们可以看到,生成一个叫mysite的子目录,实际上,在mysite的上面还有两个目录,一个目录是一个点,表示自己,也就是django_project本身,另一个目录是两个点,表示父目录,也就是D盘根目录。所以我们看到的是django_project目录的一家三代。

这和图形界面基本是统一的,下图的左上角圈的地方表示的就是父目录,至于本身目录嘛,就没必要刻意用什么图形表示了。

你用鼠标点击某个文件夹,实际上系统内部就是帮你运行了一下

cd你点击的文件夹

你点击后退,则帮你运行

cd..

回到正题,我们看到了一个mysite子目录,所以进去看看,请输入

cdmysite

然后输入

dir

查看情况

发现又有一个mysite目录,坑爹啊,俄罗斯套娃呢这是!

这一看就知道django是外国人搞得工具,子目录跟父目录叫同一个名字(好歹给子一级的目录起个名字叫mysite二世啥的行不。没办法,django设计者这么叫了,我们也不能随便乱改,以后我们把里面的那个mysite叫做子mysite,外面的那个叫父mysite以区分),仔细一看,旁边还有一个manage.py,先不不管这个,再进去子mysite看一下,还好,再没有mysite目录了,里面是

里面有4个py文件,看到没有,其中有一个是urls.py,URL之重要,需要专门一个文件来管理,如果你之前有认真看文章的话应该就能差不多猜到它是起什么作用的文件了。除了urls.py,settings.py也是非常重要的,都是用来管理mysite这个项目的,所以,我觉得最后这个mysite文件夹应该叫做mysite_manage因为它里面的东西,和它旁边的manage.py一样都是用来管理项目的。

为了让大家对项目结构有更清楚认识,我找了django官网上的图片

[django]在windows下搭建Django的虚拟环境

我们在windows的环境下去开发一个网站的时候,Python中的Django是一个比较强大的框架。然后我们既想让他拥有独立的开发环境,又不影响全局的Python环境,还想防止系统中出现包管理混乱版本冲突。这个时候就要通过创建一个虚拟环境来实现。

首先你的电脑中必须有Python的解释器,在终端行可以安装一个虚拟环境所依赖的库。

安装好之后我们就可以去创建一个新的虚拟环境了:

新建好之后。我么会在终端中看到直接进入到虚拟环境中了:

在图片中我们可以看到已经进入到testvir2的虚拟环境中。

此时我们的项目存储的位置在C:\Users\gongyan\Envs\下就可看到

退出我们的虚拟环境的命令为:

使用workon来查看我们当前有几个虚拟环境。

想要进入那个虚拟环境的话就可以通过workon的命令来实现。

以上就是所有的虚拟环境的玩法。

如何windows7下搭建django开发环境

方法/步骤

1、安装python

由于之前《01Windows7系统下安装Python》已经详细介绍过python的安装这里不再赘述;

2、安装ipython

ipython是一个python的交互式shell,比默认的pythonshell好用得多,支持变量自动补全,自动缩进,支持bashshell命令,内置了许多很有用的功能和函数。在windows7下只要pipinstallipython就装好了,通过ipython启动。

3、安装django

1、通过pip安装在windows7下只要pipinstalldjango就装好了。

2、也可以通过源码安装,gitclone下载源码;通过pythonsetup.pyinstall安装;

4、创建第一个django应用

安装django后会有django-admin命令,通过django-adminstartprojectmysite即可创建;

进入目录通过pythonmanage.pyrunserver.启动应用。

结语:以上就是首席CTO笔记为大家介绍的关于django怎么搭建的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。




ubuntu怎么打开django
如何在ubuntu 12.04下搭建Python Django环境 1. 检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入python bash,并看到版本号(如Python 2.7.3) ——在ubuntu中python应该是已经默认安装好了 2.安装Django: 安装官方发布版:在 htt p:\/ \/ww w.d jangoproje ct.c om\/download\/ 下载安装包...

伊通满族自治县18251364676: 如何创建一个Django网站 -
徐瑗博乐: 1. 了解Python语法和基础2. 学习Django框架使用3. 试着用django做个简单例子(博客,论坛等)4. 申请服务器和域名5. 在服务器上搭建环境和拷贝自己的代码6. 在服务器运行后,打开浏览器敲域名即可访问该网站

伊通满族自治县18251364676: 如何在网页中运行简单的python代码 -
徐瑗博乐: 如下的方法请参考: 1 、创建一个django项目使用django-admin.py startproject MyDjangoSite 参考这里 2、建立视图from django.http import HttpResponsedef hello(request): return HttpResponse("我的第一个简单的python django项目.") ...

伊通满族自治县18251364676: windows怎么用djando创建工程 -
徐瑗博乐: Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架.使用 Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应用程序.那么这里我就介绍windows 7下搭建django开发环境.一...

伊通满族自治县18251364676: 如何安装配置Django环境 -
徐瑗博乐: 一、安装Django 1. 通过pip安装Django 如果你是通过升级的方式安装Django,那么你需要先卸载旧的版本. Django提供3种发行版本,推荐使用官方的稳定版本:你的操作系统提供的发行版本(Linux) 官方稳定版本(推荐) 开发测试版本 ...

伊通满族自治县18251364676: pycharm 怎么添加django -
徐瑗博乐: 博主自从开始学习Python编程以来,尝试了多个集成开发环境,诸如Spyder,Eclipse,Pycharm等等,最终发现,还是Pycharm最合博主的口味,一直坚持用到现在. 本文就讲述一下如何在Pycharm中搭建Django的开发环境. 1. 下载安装 ...

伊通满族自治县18251364676: 如何在django系统外使用django的ORM -
徐瑗博乐: py文件顶部加上以下代码试试:import os,sys sys.path.insert(0, os.path.split(os.path.split(os.getcwd())[0])[0]) from django.conf import settings os.environ['DJANGO_SETTINGS_MODULE']='xxx.settings' from django.db.models.loading import get_models loaded_models = get_models()

伊通满族自治县18251364676: 必须使用django创建数据库吗 -
徐瑗博乐: 本文演示如何创建一个简单的 django 网站,使用的 django 版本为1.7. 1. 创建项目 运行下面命令就可以创建一个 django 项目,项目名称叫 mysite : $ django-admin.py startproject mysite 创建后的项目目录如下: mysite ├── manage.py

伊通满族自治县18251364676: 如何在github pages搭建django -
徐瑗博乐: 1、要需要购买WEB服务器(正睿服务器等). 2、网站代码备份和数据库备份. 3、在新服务器上搭建运营环境和数据库. 4、进行域名解析(将网址指向本地的IP地址上). 5、将数据库进行还原、代码进行解压并放到根目录下.

伊通满族自治县18251364676: python怎么装django -
徐瑗博乐: 下载过后,解压.安装Django时我们要用到CMD.在cmd命令窗口下用cd 命令进入到Django解压目录下,找到setup.py文件.利用python setup.py install来安装Django.等待安装完成.安装完成后,要检查有无错误.运行python,导入Django,import Django然后Django.VERSION 查看有无成功安装.如有成功安装则会显示其版本.步骤阅读7 我们要使用Django,需要在cmd命令下到达D:\Python34\Lib\site-packages\Django-1.7.1-py3.4.egg\django\bin,来执行Django-admin来创建web框架.

伊通满族自治县18251364676: 安装完python后怎么安装django -
徐瑗博乐: 在python命令行输入以下命令: >>>import django >>>django.VERSION (1,4,0,'final',0) >>> (1,4,0,'final',0)是我的版本,就是1.4.0版本

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网