导航:首页 > IDC知识 > django自带的服务器

django自带的服务器

发布时间:2021-03-23 05:55:51

1、Django 跟 web server 有没有什么关系

Django是一个WEB开发框架,可以用它来开发web项目,而web需要服务器来运行,比如常用的nginx,apache,uwsgi等,这些服务器仅负责运行程序(由django写的项目),用户请求会发送的服务器上,然后服务器请求django,django返回相应的结果给web服务器,然后返回给用户,web server 就是用户和程序之间的一道桥梁,用户不能直接接触到代码。所有的web项目都需要用一个web server来运行,用户才能用浏览器访问。

2、怎样搭建Django服务器环境

1.首先安装python,配置环境变量path:C:Python27;C:Python27Scripts;

2.去django官网下载压缩包Django-1.8.3.tar.gz,然后解压在C盘,输入以下命令:

cd   C:Django-1.8.3

python  setup.py   install

命令运行后,Django环境就安装好了,然后配置环境变量path:C:Python27Libsite-packagesDjango-1.8.3-py2.7.eggdjangoin

3.在命令终端输入以下命令导入并检查django安装情况:

python

>>>import django

>>>django.VERSION

4.创建一个Django工程

django-admin  startproject  cms678(工程名)

这样在用户目录下就会产生一个cms678的工程文件夹。  

manage.py:可以在命令行下管理这个项目。

__init__.py:将这个项目目录作为Python的一个包。

settings.py: 项目的配置文件。

urls.py:定义了Django项目中的URL路由表,指定了URL与被调用类之间的对应关系。

wsgi.py: 这个是Django1.4中新添加的默认Web服务器网关接口。 

命令窗口切换到cms678文件夹,然后运行命令:python manage.py runserver,启动当前目录工程。

浏览器输入http://127.0.0.1:8000/

到此基本操作就结束啦 :-)

3、python django需要什么服务器

D

4、python Django自带wsgi.py 为什么部署还需要uWSGI

Django自己运行的只用于开发者调试,且为单线程工作。如果是要作为产品发布则需要用到其他的服务器部署,比较常见的用Nginx+uwsgi。

5、django+python2.7 连接mysql数据库取出一个字段,在django自带的服务器控制台打印,是中文

模版里写成 {{ name.0 }} 试试。

6、python自带服务器的问题

你可能应该访问“localhost:81/cgi-bin/index.py”。因为“localhost:81/cgi-bin/”是一个目录,不是一个python
script。

7、django 自带的服务器可以连接外网给别人发EMAIL吗?

可以的~~但是这个自带的测试服务器只能本机单线程访问。
从本机访问外部就没有问题。

8、python中使用django自带的服务器练习文档中的admin,但css效果丢失了,求解决办法。

仔细看看css的链接对不对~ 这种一般都是文件没有加载造成的。
打开firebug 看网络 有没有 404

9、django自带的开发服务器能同时支持多少人在线

d

10、django1.7部署到mod_wsgi进入admin的界面没有css样式,django自带服务器可以,怎么解决

拷贝此文件夹:Python的安装路径\Lib\site-packages\django\contrib\admin\static文件到项目里面,在项目的setting文件中添加STATIC_DIRS=(这个专文件夹所在属的路径)即可

与django自带的服务器相关的知识