Django的安装和启动以及第一个工程的建立
---恢复内容开始---
前提:已经安装了python和Anaconda
(windows系统)
在Anaconda安装好之后,其文件夹下有一个叫做Anaconda Prompt的工具,类似windows系统的命令行工具。首先可以通过“conda env list”命令查看已经创建的虚拟环境,然后使用“conda create -n 你的虚拟环境名 python=版本”,例如“conda create -n alex_django python=3.5.2”的命令创建一个虚拟环境。
(注:这里遇到了一个问题。由于是在宿舍用的校园网,所以执行创建命令的时候报错了。一大堆报错信息,但是最关键的一句是“由于目标计算机积极拒绝,无法连接”,这让我一下子想到了当初在写爬虫的时候,也在报错信息中遇到了这句话,当时百度谷歌了好久,才发现是校园网的缘故,后来换了手机热点试了一下果然成功了。因此今天看到这句话的时候,我想是不是还是同样的问题呢,于是又用热点试了一下,果然又成功了。)
此时我们已经创建好了一个名为alex_django的虚拟环境,然后我们需要激活该虚拟环境。命令行输入”activate alex_django“,进入虚拟环境,然后敲入“pip install django==1.8”,进行django1.8版本的安装,等待一会儿,django就安装好了。
django安装好了之后,有两种方式可以启动django。
一、命令行方式
(首先可以任意选择一个盘符或者文件夹,准备建立自己的工程。)
具体步骤:
1.敲入“django-admin startproject 工程名”,例如"django-admin startproject jobinfokdd"
2.进入创建的工程文件夹,Windows下使用命令“cd jobinfokdd”进入工程文件夹,此时可以用“dir”命令查看该文件夹下的内容,发现存在一个与工程文件夹名字相同的文件夹和一个名为“manage.py”的文件,此文件即为我们工程的入口文件。
3.使用“python manage.py runserver”命令即可启动工程,此时可以在浏览器里输入“127.0.0.1:8000”查看成功后的界面(注:8000端口号为系统指定,用户可以根据自己的需要进行端口号的修改。)
二、PyCharm方式
1.首先要添加一个解释器。
首先单击“File”->"Settings",得到如下图界面:

点击左侧的“Project:myproject”下的“Project Interpreter”,然后点击上图右上角那个小齿轮样的图标,选择“Add”,弹出如下图所示的结果:

选择左侧的Conda Environment,如下图:

选中“Existing environment”,然后点击右侧的有三个小点的图标,在其中找到python.exe文件(此文件在你安装Anaconda的目录下,有一个envs的文件夹,python.exe文件就在其中),选中python.exe文件,然后一路点击“OK”即完成解释器的添加工作。
2.此时执行一下工程文件夹下的manage.py文件,发现并没有成功。此时需要打开该文件,点击页面右上角一个写有“manage”的框,如下图。


点击上图所示的“Edit Configurations...”,得到下图所示。

在右侧“Parameters”后面的输入框中输入“runserver”,然后点击"OK",此时再执行manage.py文件的时候,就会得到与命令行方式一样的结果了。
Django的安装和启动以及第一个工程的建立的更多相关文章
- Django:安装和启动
最近在学习利用python语言进行web站点开发,使用的框架是Django.这篇博客主要介绍Django的安装和简单使用. 一.Django介绍 Django是一个开源的Web应用框架,由Python ...
- scrapy初体验 - 安装遇到的坑及第一个范例
scrapy,python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据.scrapy用途广泛,可以用于数据挖掘.监测和自动化测试.scrapy的安装稍 ...
- Django的安装和启动
花了将近半个月的时间终于完成了Django的初步学习,从安装到实践MVTC架构,再到写简易的model和view,踩过不少坑,因此这里分享出来,也算一个阶段性的总结. 1.安装Django pip i ...
- Django安装和启动
1.django安装 在http://www.djangoproject.com/download/这个网站上可以下载django的最新版本.在下载时,要注意django版本和本机安装的Python版 ...
- memcached 在windows下安装及启动
memcached 在windows下安装及启动 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数, ...
- Windows下安装Django及WEB服务启动
如果使用的是 Linux 或 Mac OS X ,系统可能已经预装了 Python .在命令提示符下 (或 OS X 的终端中) 输入python ,如果出现python编辑环境,说明 ...
- Django 基础一(安装和启动)
在开始跟着本文学习Django进行Web开发之前你需要有一定的python编程基础,会用一些简单的Linux系统命令.如果你对python一无所知,请先去这个网站学习一下python编程的基础 Lin ...
- 第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置
第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置 软件版本 uwsgi- ...
- Web框架本质及第一个Django实例 Web框架
Web框架本质及第一个Django实例 Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端. 这样我们就可以自己实现Web ...
随机推荐
- .Net Core+Angular6 学习 第一部分(创建web api)
. 创建.net core web api 1.1 选择一个empty 模式,里面只有简单的2个class 1.2 配置web api 的路由. 1.2.1 打开Startup.cs,首先引用conf ...
- 四:客服端防护HTTP发送请求类
一.源代码: public class swtDefendOperate{private BackgroundWorker backgroundWorker;//DefendType的值 Verify ...
- Python matplotlib绘图学习笔记
测试环境: Jupyter QtConsole 4.2.1Python 3.6.1 1. 基本画线: 以下得出红蓝绿三色的点 import numpy as npimport matplotlib. ...
- APP自动化框架-ATX原理解析及JAVA版客户端
作为网易开源的ATX APP自动化测试框架,对比现有的macaca自动化框架/Appium自动化框架,最大的特别就是在于可远程进行自动化测试 先给大家看一张我自己梳理的框架架构图 框架巧妙点: 1. ...
- Windows守护进程简单示例
转载: https://blog.csdn.net/kikaylee/article/details/51395360 /* @描述:一个简单的Windows守护进程的例子(C++版本) @作者:ki ...
- MySQL之内连接、左连接和右连接
数据表内数据如下: books表: ...
- PXE自动装机
PXE自动装机 一.搭建PXE远程安装服务器 PXE自动装机需要桌面模式 假如不是桌面模式安装的PXE需要安装桌面模式软件包 yum groupinstall "Desktop" ...
- maven 包下载地址
<groupId>cn.com.bmsoft.smartcity</groupId><artifactId>base</artifactId><p ...
- storm入门基础实例(无可靠性保证实例)
本实例为入门篇无可靠性保证实例,关于storm的介绍,以及一些术语名词等,可以参考Storm介绍(一).Storm介绍(二). 本案例是基于storm0.9.3版本 1.案例结构 案例:Word Co ...
- DoTween之队列
//引用命名空间 using DG.Tweening; // 初始化一个sequence Sequence sequence = DOTween.Sequence(); //添加动画 sequence ...