首页>>后端>>Python->Django如何配置Python环境

Django如何配置Python环境

时间:2023-12-05 本站 点击:0

导读:很多朋友问到关于Django如何配置Python环境的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

本文目录一览:

1、python求问,关于django的环境设置。如完美解决1000分奉上!2、python怎么搭建django框架3、如何在ubuntu 12.04下搭建Python Django环境4、如何用python做web开发 django环境配置5、Python3.8安装配置Django环境(上)6、linux python django环境配置

python求问,关于django的环境设置。如完美解决1000分奉上!

Django安装没有?安装后再把Django添加到环境变量才能用django-admin命令

python怎么搭建django框架

运行环境

Windows 7(64位) + Python 2.7 + Django 1.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安装目录

运行命令:

python ez_setup.py

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

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

1.2安装django框架

在cmd中输入:

easy_install django

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

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

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

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

django-admin startproject mytodo #网上很多是python django-admin.py startproject mytodo,版本不一样可能命令有细微差别

就创建了mytodo项目

3.启动调试服务器

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

cd mytodo

然后输入:

python manage.py runserver

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

4.创建app

输入命令:python manage.py startapp todo

就在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)

再次输入:python manage.py runserver看看你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_install pysqlite

这样就安装了SQLite数据库

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

python manage.py syncdb

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

如何在ubuntu 12.04下搭建Python Django环境

1. 检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入python bash,并看到版本号(如Python 2.7.3)

——在ubuntu中python应该是已经默认安装好了

2. 安装Django:

安装官方发布版:在 下载安装包,解压后进行安装:

sudo python setup.py install

检查Django是否安装:在python shell中输入:

import django

django.VERSION

如果已成功安装,应该能看到(1, 5, 1, 'final', 0) 样式的版本号

3. 安装数据库(MySQL)

直接在shell里输入

sudo apt-get install mysql-server

即可安装MySQL

中间会提示输入密码,可以输入也可以不管它

检查MySQL是否安装:

netstat -tap|grep mysql

若成功安装,应能看到 tcp 0 0 localhost:mysql *:* LISTEN 这样的信息

然后就可以在shell中输入

mysql -u root -p

进入MySQL shell (如果在安装时设定了密码,则需输入密码),进行各种数据库操作了

4. 安装 python-mysql适配器

sudo apt-get install python-mysqldb

5. 在django中配置数据库

1) 打开settings.py , 找到这样一段:

1

2

3

4

5

6

7

8

9

10

DATABASES = {

'default' : {

'ENGINE' : 'django.db.backends.' , # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.

'NAME' : '', # Or path to database file if using sqlite3.

'USER' : '', # Not used with sqlite3.

'PASSWORD' : '', # Not used with sqlite3.

'HOST' : '', # Set to empty string for localhost. Not used with sqlite3.

'PORT' : '', # Set to empty string for default. Not used with sqlite3.

}

}

2)将‘ENGINE’配置为 django.db.backends.mysql

3)'NAME'’配置为欲选用的DB名称,如mydb

4)'USER' 'PASSWORD' 输入相应的用户名和密码

5)'HOST' 这个配置存疑,我把它空着好像也行。

6)测试配置:

在`` mysite`` 项目目录下运行python shell

python manage.py shell

输入下面这些命令来测试你的数据库配置:

from django.db import connection

cursor = connection.cursor()

如果没有显示什么错误信息,那么你的数据库配置是正确的。 否则,就得查看错误信息来纠正错误。

参考:

环境配置差不多就是这样了,先写到这里,有什么问题再改

如何用python做web开发 django环境配置

下载

python-2.7.2.msi

Django-1.3.1.tar.gz

Django暂时只支持python

2.4

~

2.7,

在Django-1.3.1\docs\intro\install.txt中有说明:

Being

a

Python

Web

framework,

Django

requires

Python.

It

works

with

any

Python

version

from

2.4

to

2.7

(due

to

backwards

incompatibilities

in

Python

3.0,

Django

does

not

currently

work

with

Python

3.0;

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

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

命令行进入Django-1.3.1目录,

安装django

python

setup.py

install

Django提供了tutorial

Django-1.3.1\docs\intro

新建站点

E:\pythondjango-admin.py

startproject

mysite

启动django自带的web服务器

E:\pythoncd

mysite

E:\python\mysitemanage.py

runserver

Validating

models...

errors

found

Django

version

1.3.1,

using

settings

'mysite.settings'

Development

server

is

running

at

Quit

the

server

with

CTRL-BREAK.

在浏览器中输入

浏览页面

ps:

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

D:\work\pythondjango-admin.py

startproject

mysite

Usage:

django-admin.py

subcommand

[options]

[args]

...

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

D:\Python27\Scriptspython

django-admin.py

startproject

mysite

这说明django-admin.py

后面的参数不能传递进去,可以通过修改注册表实现。

输入regedit,

进入

HKEY_CLASSES_ROOT\py_auto_file\shell\open\command

"C:\Python26\python.exe"

"%1"

change

it

to

"C:\Python26\python.exe"

"%1"

%*

成功解决了

Python3.8安装配置Django环境(上)

Python3.8安装配置Django环境(上)

1、CMD查看python版本

2、CMD查看pip版本

3、pip 安装Django,默认Django3

升级pip

4、查看Django版本

5、安装mysql

6、查看mysql版本

7、建立Django文件夹并进入,

8、开始一个django项目

9、运行服务器,测试Django项目

10、使用地址访问 项目

linux python django环境配置

python2.4 好老的python版本,试试python2.6或者python2.7安装django? 一般有两种方法安装python库:

1,easy_install

sudo easy_install django

2,linux自带的软件包安装工具。ubuntu下:

sudo apt-get install python-django

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


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/12252.html