使用 PyCharm 添加 Django 项目

简介:

一、前置准备(PyCharm与Python的下载,已有的跳过)

1.首先下载PyCharm

地址:http://www.jetbrains.com/pycharm/

2.然后下载Python

地址:https://www.python.org/getit/

777badfb260f6fd96a86a650507d6602dbb72973

这里我选用的是3.6.4

二、下载Django

地址:https://www.djangoproject.com/download/

方法有很多种,这里只说一种,其他方法可以参考上面的地址

1.win+r 输入cmd打开命令提示符窗口

2.输入

pip install Django==2.0.3

后面为版本号,这里Django的版本与Python的版本兼容情况见下图

c24d324e6aa8fc9f7f17c62c937a30296ca1d3b8

3.安装成功后,在命令提示符窗口中使用命令:

pip show django

可以找到下载的目录

4.添加环境变量

将bin文件的目录添加进环境变量,可以参考我的目录

752713bcf9a391df109925351628786df32a8c83

三、使用 PyCharm 添加 Django 项目

在PyCharm专业版中,新建项目左侧既有Django选项,在社区版中却没有,需要进行一下操作:

1.在你保管项目的文件夹下按住shift点右键,选择在此处打开命令窗口

2.输入 django-admin.py startproject mydjango

(最后为你的项目名)

2407cfbf95df3f3c0f45b3e05eed6d81de61ae21

3.在当前目录下会生成项目目录,如下图

4e0bdbfb5fe129c027bdd3581d9a2e5ae3c850f6

4.用pycharm打开这个项目

5.点击右上角进行配置

0700b0a25b3b3b4411ef6eeeec5a72cc6f386a6c

b94035fe35ac59c7510dbc22bbeef225e98f30ac

6.确定后运行

9ca664e16eb31ebea37348d7565ed275ee328f42

15210de38f89aaae891d7bc44e4d127ecf7f67b1

这就成功啦~


原文发布时间为:2018-10-20

本文作者:chestnut_egg

本文来自云栖社区合作伙伴“Python爱好者社区”,了解相关信息可以关注“Python爱好者社区”。

相关文章
|
2月前
|
人工智能
阿里云邀新有礼:AI大模型贺岁优惠活动全解析,最高躺赚3000元
阿里云AI贺岁迎新活动开启!邀新最高得3000元券,大模型入门套餐首购低至4.5折,百炼Coding Plan新客首月仅10元,开通即赠7000万tokens。限时参与,速抢优惠!
|
Linux 网络安全 开发工具
Centos6.5安装并配置Telnet服务
该内容是一个关于如何安装配置Telnet服务的教程。首先,通过yum安装vim、xinetd、telnet和telnet-server。接着,修改/etc/xinetd.d/telnet配置文件,将disable改为no,并设置访问限制(如限定特定网段和时间)。关闭防火墙,重启服务。创建测试用户后,分别使用CentOS和Windows的Telnet客户端进行连接测试,显示成功,实验完成。
940 1
|
JSON Java API
Integrating the 1688 Product Details API Interface for Taobao
The 1688 platform, a subsidiary of Alibaba Group, is a leading wholesale marketplace in China. It provides a vast selection of products from various suppliers, enabling businesses to source goods efficiently. One of the key features that enhance the user experience on 1688 is the ability to access d
|
数据采集 监控 关系型数据库
CDC 与 Oceanbase 的激情碰撞:实时采集数据的震撼之旅,颠覆数据世界的神秘冒险!
【8月更文挑战第7天】在数据处理领域,实时采集变得至关重要。OceanBase是一款高性能、可扩展的分布式数据库。通过变更数据捕获(CDC)技术实时采集其数据是一项关键技术。利用如Debezium等工具,可以实现OceanBase的数据变动捕捉。示例代码展示了如何配置Debezium以监听OceanBase的数据变更。实际应用中需按业务需求定制数据处理逻辑,并实施监控与错误管理以保障采集的准确性和稳定性,从而为业务提供实时数据支持,推动创新发展。
468 1
|
存储 NoSQL 安全
8)详解 Redis 的配置文件以及数据持久化
8)详解 Redis 的配置文件以及数据持久化
439 0
|
监控 安全 搜索推荐
深度解析:国有企业数字化转型的背景、现状与思路
本文从国有企业在数字化大潮中的使命担当说起,对国有企业数字化转型现状进行思考,提出国企数字化转型思考框架及实现路径,并进一步对国有企业数字化典型场景及价值回报进行分析,提供典型国有企业数字化转型具体案例,供读者思考和实操参考。
|
机器学习/深度学习 并行计算 数据可视化
Batch Size 对神经网络训练的影响
Batch Size 对神经网络训练的影响
411 0
|
安全 算法 网络协议
HTTP 和 HTTPS 协议原理【网络基础】
HTTP 和 HTTPS 协议原理【网络基础】
438 1
|
开发框架 移动开发 Dart
Flutter vs React Native:选择最适合的跨平台移动应用开发框架
本文探讨了Flutter和React Native这两个流行的跨平台移动应用开发框架之间的对比。首先,介绍了Flutter和React Native的基本原理和特点,并强调了它们在性能、开发体验和生态系统方面的优势。然后,通过对比性能、开发体验和生态系统等方面的差异,帮助读者更好地了解两者之间的区别。最后,总结了每个框架的优缺点,并提供了选择适合自身需求框架的建议。无论是开发者还是决策者,本文都将为他们在选择Flutter或React Native时提供一些有价值的指导。
|
缓存 监控 JavaScript
IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践
本文我们将和大家分享新版 QQ 在内存优化方面的探索和阶段性优化进展。虽然本文的讨论主要集中在 Windows 平台,但由于 Electron 的跨平台特性,大部分优化措施也同样适用于 macOS 和 Linux 平台。
641 0