首页>>后端>>Python->如何在django下建立工程(2023年最新解答)

如何在django下建立工程(2023年最新解答)

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

导读:很多朋友问到关于如何在django下建立工程的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

window上面django怎么创建工程

sudo apt-get install python-pip // pip用来安装django。如果是centos,使用yum install

sudo apt-get install python-virtualenv // 虚拟环境:跟普通环境基本一样,仅仅是一些python相关的命令不一样(python相关的命令做了备份,不同的python虚拟环境不互相影响)

mkdir ~/django

cd ~/django

virtualenv venv // 在~/django目录下,创建一个叫做“venv”的虚拟环境

source venv/bin/activate // 开启虚拟环境

pip install django // 下载安装django

mkdir ~/work // 创建一个工作目录,这个工作目录和虚拟环境的

使用django开发一个比较简单的post接口

先把前置条件说一下

1.首先搭建好django环境 win+r 打开命令提示符 pip install django

3.然后创建一个自己的app

同样在命令提示符 进入刚创建的工程所在路径 输入 python manage.py startapp xxx(这个指你要创建的app名字),创新编辑器可以看到

4.正式开始开发一个post请求

首先设置好参数 在seetings.py文件里如图修改

views.py

最后在templates文件夹下创建一个html文件简单地写一下前端

我这里直接贴自己写的 login.html

code部分算是完成 看一下效果

还可以进入fiddler查看验证,为了比较好查到 我们先打开fiddler后输入用户名 密码后fiddler上 remove all session

可以得到这么一条数据包

username,password的值也和我们输入的一致

到此完成一个简单的post请求开发

django无法创建新工程

不小心将PY文件默认打开方式设置为记事本了!

所以一运行django-admin startproject mysite就用记事本打开了py文件!

解决方法有2种:

1,将默认打开方式设置为python ;

2,换这个命令python django-admin startproject mysite,其实也就是使用python执行。

如果你还是希望用记事本打开或者其它的编辑器打开就只能用第二个命令了。

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。

如何用uWSGI和nginx搭建Django工程

首先配置uwsgi和django 在觉得合适的位置创建一个uwsgi.ini文件 加入如下配置 [uwsgi] socket=0.0.0.0:3333 py-autoreload=3 #实现和django自带server一样更新文件自动重启功能 virtualenv=/data/ENV

pycharm怎么导入django工程

1. 下载安装

这是PyCharm的下载页面:

下载了一个pycharm-community-4.0.4.tar.gz的包,解压之后。进入pycharm-community-4.0.4目录。

$ tar zxf pycharm-community-4.0.4.tar.gz

$ cd pycharm-community-4.0.4/bin

$ ./pycharm.sh

然后就是安装界面,反正按提示的步骤安装便是了。

在运行完之后,就显示出PyCharm的主界面:

这就说明创建成功了!

2. 创建工程

上面对话框里的“Create New Project”就开始创建工程了。

然后,在上面这个页面上选择项目所在的目录,以及Python解析器。注意目录的名称,它将会是工程的名称。

然后可以点右键新建文件。[New] -- [Python File] 创建文件。

输入文件名,点“OK”就行了。

3. 配置调试Django

我们来创建一个Django工程并用PyCharm来开发。

首先,我们用终端新建一个目录,并进入这个目录,并用django-admin.py创建目录(别想着让PyCharm为你建)。

$ cd /home/hevake_lcj/Workspace/PycharmProjects/Django

$ django-admin.py startproject mysite

然后在PyCharm中点击菜单[File] -- [New Project...],弹出对话框。

注意目录就是mysite所在的目录。

PyCharm发现里面有文件,问是否要加入工程,选Yes。

然后,我们新建的项目里面就有了。

关键的问题是调试。

由于Django工程的运行是这样的:

$ python3 ./manage.py runserver

所以这里要对其进行配置。

选择菜单 [Run] -- [Edit Configurations...] 弹出如下对话框。

点左上角的 + 号,添加一个Debug配置,并如下配置:

Name: 这个随便起个名。Script: 一定得是manage.py,下面那项应该是runserver。

好!配置完成后,我们来试着Debug一下。

点击菜单[Run] -- [Run "debug-runserver"],可以看到:

说明服务器是运行起来了的。

点击访问一下:,如下:

说明OK了。

Django创建项目

在 Run、Run configuration中,进入 PyDev Django,选择你的项目,在右边“Main Module”里,用 ${workspace_loc:项目名/manage.py} 即:工作目录下的,项目名称目录下的,manage.py。 也可以直接指向物理路径。 在 Arguments 参数选项里,可以加上:runserver 0.0.0.0:8000 ,让它用8000端口来测试。

结语:以上就是首席CTO笔记为大家整理的关于如何在django下建立工程的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于如何在django下建立工程的相关内容别忘了在本站进行查找喔。


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