pycharm+python+Django之web开发环境的搭建(windows)
转载: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()
这里这里只需要写好自己的project的名字后create就行。
2.做到这里仅仅只是完成了开发服务器的搭建。
什么是开发服务器?
只要是稍微有点web方面的知识的程序员都会知道。我们所有的网站都是运行在web服务器上的。要开发网站(web应用程序)少不了服务器的搭建。服务器的种类是非常多的。比如:用java写的网站大多都是运行在tomcat这个服务器上的。而我们的用Django开发的网站(web应用程序)是不需要开安装服务器的。我们Django的第一步永远是先创建开发服务器。其实我们上面的第一步仅仅只是搭建好了服务器。
3.在我们的开发服务器里创建app。
在windos下面的cmd窗口中进入到我们服务器在硬盘中的位置:
cd D:\PycharmProjects\test (这是我的刚才在pycharm里面创建的开发服务器的位置)
使用命令: python manage.py startapp [app的名字呢]----------这里是真正的web应用程序(一定要使用这个命令)
之后打开我们的pycharm工具,就会发现里面多了个app的目录
4配置我们用的数据库信息(我使用的mysql数据库)
*注意:python中一定要下载好MySQL这个模块(可以自己百度)
打开settings.py文件:编写代码
- DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.mysql',//数据库的类型
- 'NAME': 'mytest', //所使用的的数据库的名字
- 'USER': 'root', //数据库服务器的用户
- 'PASSWORD': '611411', //密码
- 'HOST': '127.0.0.1', //主机
- 'PORT': '3306', //端口
- }
- }
所有的流程就已经完成了,接下来就是开发自己的程序就行了。
pycharm+python+Django之web开发环境的搭建(windows)的更多相关文章
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...
- 使用eclipse搭建第一个python+Django的web开发实例
python+Django的web开发实例 一.创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置.也就是通过自动生成代码来建立一个Django项目--一个Django项目的 ...
- 第一篇:Win10系统搭建Python+Django+Nginx+MySQL 开发环境详解(完美版)
Win10+Python+Django+Nginx+MySQL 开发环境搭建详解 PaulTsao 说明:本文由作者原创,仅供内部参考学习与交流,转载引用请注明出处,用于商业目的请联系作者本人. Wi ...
- Java Web 开发环境快速搭建
Java Web 开发环境快速搭建 在因某种原因更换开发设备后,可依据此文快速搭建开发环境,恢复工作环境. Java开发环境: Windows 10 (64-bit) Oralce JDK Eclip ...
- windows下python web开发环境的搭建
windows下python web开发环境: python2.7,django1.5.1,eclipse4.3.2,pydev3.4.1 一. python环境安装 https://www.pyth ...
- VSCode, Django, and Anaconda开发环境集成配置[Windows]
之前一直是在Ubuntu下进行Python和Django开发,最近换了电脑,把在Virtual Box 下跑的Ubuntu开发机挪过来总是频繁崩溃,索性就尝试把开发环境挪到Windows主力机了. 不 ...
- JAVA 基础开发环境 vscode 搭建 Windows下VSCode编译运行简单java
JAVA 基础开发环境 vscode 搭建 来源 https://www.cnblogs.com/freewsf/p/7744728.html 对于使用 Visual Studio Code 的 Ja ...
- Python里的Flask开发环境的搭建
在已经安装好了Python后,我这里用的是Python3.5,准备进一步学习Flask框架,下面记录搭建Flask环境 这里使用了虚拟环境,在虚拟环境里,最小化的安装Flask. 参考步骤: 1.首先 ...
- JAVA WEB开发环境与搭建
一:jdk下载与安装 (1)官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-506665 ...
随机推荐
- centos中安装tomcat6
在centos中安装tomcat6 1)通过yum自动安装tomcat和dependences root@Centos_AAA ~]# yum install tomcat6 [root@Cent ...
- linux 内核升级 转
inux 内核升级 2011-03-25 23:13:28 分类: LINUX 因要测试一些软件,需要2.6.30以上的内核,安装好CentOS 5.5,内核是2.6.18-194.el5.这次的升级 ...
- 依赖注入(DI)和控制反转(IOC)的理解,写的太好了。
学习过spring框架的人一定都会听过Spring的IoC(控制反转) .DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC .DI这两个概念是模糊不清的,是很难理解的,今天和大家 ...
- 《大话设计模式》C#/C++版pdf/源码下载
大话设计模式(带目录完整版)[中文PDF+源代码].zip 下载地址:http://pan.baidu.com/s/1giQP4大话设计模式C++.pdf下载地址:http://pan.baidu.c ...
- MORMOT的数据序列
MORMOT的数据序列 mormot服务器回复客户端通过Ctxt.OutContent属性. 此属性的类型是:SockString. // property OutContent: SockStr ...
- Javascript 身份证号获得出生日期、获得性别、检查身份证号码
//---------------------------------------------------------- // 功能:根据身份证号获得出生日期 // 参数:身份证号 psidno // ...
- android 玩转ContentProvider之二--实现多个ContentProvider对多张表进行操作
SQLite数据库直接操作类: DatabaseHelper.java package com.jacp.database; import android.content.Context; impor ...
- 使用开源库 Objective-C RegEx Categories 处理正则表达式
Objective-C RegEx Categories https://github.com/bendytree/Objective-C-RegEx-Categories 使用说明:将 RegExC ...
- 1.1.6版本Druid连接MSSQLServer 2008 R2报错The query timeout value -1 is not valid. #2210
https://github.com/alibaba/druid/releases/tag/1.1.8问题已修复,请使用新版本 xhhwc commented on 21 Dec 2017 1.1.6 ...
- Apache Jmeter 教程
Jmeter是一款优秀的开源测试工具, 是每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率. 熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadR ...