pycharm+python+Django之web开发环境的搭建(windows)

时间:2021-10-04 21:11:27

转载:https://blog.csdn.net/yjx2323999451/article/details/53200243/

pycharm+python+Django之web开发环境的搭建(windows)

最近在学习python,总感觉网上写的一些东西对新手(python方面的程序员)来说不是太友好。有些文章写得不是太详细,有些又写得比较高升。对于新手的我来说不是太适合。于是就写下自己在学习中遇到的问题和解决的步骤。(说明:文章只是供自己学习,复习自用。)

pycharm:一款非常好用的python开发工具。这里我们不讨论它的下载和安装。(以后会有文章专门来讲的)

python:开发环境的安装地址参考:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

(说明:这个网址是非常适合新手学习python的。本人也是在这个网站上学习的)

Django:是python中的web框架,比较流行。(下载和安装以后会写)

今天的主要任务是利用pycharm这个开发工具来搭建web应用程序(就算没有安装Django也是可以的)

*在创建web应用程序的时候,如果pycharm没有检查到你的python中的django框架。它会在创建之前自动帮你安装Django的

废话不多说:

1.打开pycharm开发工具:(开发服务器的搭建)

File------->New Project-------->Django()

pycharm+python+Django之web开发环境的搭建(windows)

这里这里只需要写好自己的project的名字后create就行。

pycharm+python+Django之web开发环境的搭建(windows)

2.做到这里仅仅只是完成了开发服务器的搭建。

什么是开发服务器?

只要是稍微有点web方面的知识的程序员都会知道。我们所有的网站都是运行在web服务器上的。要开发网站(web应用程序)少不了服务器的搭建。服务器的种类是非常多的。比如:用java写的网站大多都是运行在tomcat这个服务器上的。而我们的用Django开发的网站(web应用程序)是不需要开安装服务器的。我们Django的第一步永远是先创建开发服务器。其实我们上面的第一步仅仅只是搭建好了服务器。

3.在我们的开发服务器里创建app。

在windos下面的cmd窗口中进入到我们服务器在硬盘中的位置:

cd D:\PycharmProjects\test    (这是我的刚才在pycharm里面创建的开发服务器的位置)

pycharm+python+Django之web开发环境的搭建(windows)

使用命令: python manage.py startapp [app的名字呢]----------这里是真正的web应用程序(一定要使用这个命令)

pycharm+python+Django之web开发环境的搭建(windows)

之后打开我们的pycharm工具,就会发现里面多了个app的目录

pycharm+python+Django之web开发环境的搭建(windows)

4配置我们用的数据库信息(我使用的mysql数据库)

*注意:python中一定要下载好MySQL这个模块(可以自己百度)

打开settings.py文件:编写代码

pycharm+python+Django之web开发环境的搭建(windows)

  1. DATABASES = {
  2. 'default': {
  3. 'ENGINE': 'django.db.backends.mysql',//数据库的类型
  4. 'NAME': 'mytest',                    //所使用的的数据库的名字
  5. 'USER': 'root',                      //数据库服务器的用户
  1. 'PASSWORD': '611411',                 //密码
  2. 'HOST': '127.0.0.1',                 //主机
  3. 'PORT': '3306',                      //端口
  4. }
  5. }

所有的流程就已经完成了,接下来就是开发自己的程序就行了。

pycharm+python+Django之web开发环境的搭建(windows)的更多相关文章

  1. Nginx+Python+uwsgi+Django的web开发环境安装及配置

    Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...

  2. 使用eclipse搭建第一个python+Django的web开发实例

    python+Django的web开发实例   一.创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置.也就是通过自动生成代码来建立一个Django项目--一个Django项目的 ...

  3. 第一篇:Win10系统搭建Python+Django+Nginx+MySQL 开发环境详解(完美版)

    Win10+Python+Django+Nginx+MySQL 开发环境搭建详解 PaulTsao 说明:本文由作者原创,仅供内部参考学习与交流,转载引用请注明出处,用于商业目的请联系作者本人. Wi ...

  4. Java Web 开发环境快速搭建

    Java Web 开发环境快速搭建 在因某种原因更换开发设备后,可依据此文快速搭建开发环境,恢复工作环境. Java开发环境: Windows 10 (64-bit) Oralce JDK Eclip ...

  5. windows下python web开发环境的搭建

    windows下python web开发环境: python2.7,django1.5.1,eclipse4.3.2,pydev3.4.1 一. python环境安装 https://www.pyth ...

  6. VSCode, Django, and Anaconda开发环境集成配置[Windows]

    之前一直是在Ubuntu下进行Python和Django开发,最近换了电脑,把在Virtual Box 下跑的Ubuntu开发机挪过来总是频繁崩溃,索性就尝试把开发环境挪到Windows主力机了. 不 ...

  7. JAVA 基础开发环境 vscode 搭建 Windows下VSCode编译运行简单java

    JAVA 基础开发环境 vscode 搭建 来源 https://www.cnblogs.com/freewsf/p/7744728.html 对于使用 Visual Studio Code 的 Ja ...

  8. Python里的Flask开发环境的搭建

    在已经安装好了Python后,我这里用的是Python3.5,准备进一步学习Flask框架,下面记录搭建Flask环境 这里使用了虚拟环境,在虚拟环境里,最小化的安装Flask. 参考步骤: 1.首先 ...

  9. JAVA WEB开发环境与搭建

    一:jdk下载与安装 (1)官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-506665 ...

随机推荐

  1. 浅谈c#中的delegate和event了

    一.开篇忏悔 对自己最拿手的编程语言C#,我想对你说声对不起,因为我到现在为止才明白c#中的delegate和event是怎么用的,惭愧那.好了,那就趁着阳光明媚的早晨简单来谈谈delegate和ev ...

  2. Oracle EBS Form 发布到Server端的注意事项

    前段时间在本地XP系统上测试了一些整合javabean的Form例子,想着发布到服务器段去看看能否运行正常,一开始以为会和本地XP系统一样,部署到相关的目录下进行一些配置就可以了,但实际过程却和想象的 ...

  3. IO流详解之代码详解

    前面呢已经发了一些理解,整理了注释,整体来说IO这里难度不是很大,代码呢没有详细敲,只写了一个大概总结的内容如下: /** 一切皆文件:文件是所有操作系统保存数据和处理逻辑的唯一方式:不管是.exe, ...

  4. xp系统下网络打印机怎么设置

    亲测,可行 打印机共享可以有效节约办公资源,提高办公效率.可是还有很多朋友不知道怎么设置,我们这里讲一下网络打印机的设置方法. 1.我们点开桌面左下角的开始菜单,选择“打印机和传真” 2.我们右击某个 ...

  5. OBS源码解析(2)run_program函数

    static int run_program(fstream &logFile, int argc, char *argv[]){ /*初始化和读取profile相关信息*/ int ret ...

  6. Express使用进阶:cookie-parser中间件实现深入剖析

    文章导读 cookie-parser是Express的中间件,用来实现cookie的解析,是官方脚手架内置的中间件之一. 它的使用非常简单,但在使用过程中偶尔也会遇到问题.一般都是因为对Express ...

  7. PHP实现微信随机红包算法和微信红包的架构设计简介

    微信红包的架构设计简介: 原文:https://www.zybuluo.com/yulin718/note/93148 @来源于QCon某高可用架构群整理,整理朱玉华. 背景:有某个朋友在朋友圈咨询微 ...

  8. sql的基本语句

    SQL中的inner join, left join, right join, full join 创建两个测试表并且输入相关值create table test_a(aid int,aNum var ...

  9. 今天2.4寸tft触摸屏到手--刷屏驱动小结

    2010-04-29 21:28:00 根据给的51程序改成了iccavr,结果改错了2处.导致我找原因找了n久.不过也是一件好事,让我对80i更加熟悉了. 通过protues的逻辑分析仪,找到了问题 ...

  10. error MSB6006: "CL.exe" exited with code -1073741819.

    编译一个c++项目的时候,会报如下的错误,总是无法编译,是怎么回事? error MSB6006: "CL.exe" exited with code -1073741819. 搜 ...