首先,安装python3.8和pycharm参考其他教程。

一、安装django

使用下面命令默认安装最新版的django

pip install django

使用下面命令可以安装指定版本

pip install django==2.2.12

安装完成后,通过以下命令查看是否安装成功及版本号
python -m django --version

也可通过pycharm安装django,File->setting->project interpreter,添加,输入django安装即可。

二、配置django环境变量
我的django安装路径:
C:\Program Files\Python38\Lib\site-packages\django\bin



三、创建Django项目

首先,打开自己存放创建的pycharm工程目录,按下图操作:

创建django项目,格式:django-admin startproject 项目名,如:

django-admin startproject myDjango


此时,在工程下会创建myDjango工程

用pycharm打开刚创建的myDjango工程

简单解释一下这几个文件:
  init.py:这是一个初始化的空文件,一般我们不需要动它。
  settings.py: 这是一个配置文件,里面有关于语言、时区、安装的app声明等等信息;
  urls.py: 这个文件里指明了在访问一个页面时要调用的视图啊等的映射,确保在访问时可以正确定位到你要实现的功能;
  wsgi.py: 这是一个关于web程序的wsgi的相关配置,我们暂时不需要修改它。
  manage.py: 可以理解为他是django应用的控制中心,许多命令的实现,都需要他来调动。

四、创建APP应用

使用Pycharm的Terminal控制台进行创建一个app应用。
格式:python manage.py startapp 应用名
如:

python manage.py startapp myFirstWeb


此时,在myDjango工程下生成myFirstWeb目录

五、配置相关文件
1.修改myFirstWeb/views.py
views.py文件,是一个视图文件,我们要显示的Hello Django等内容就要在这个文件里实现。在文件中添加如下代码:

from django.http import HttpResponsedef index(request):return HttpResponse('Hello Django')


2.修改myDjango/settings.py
在settings.py这个文件中找到INSTALLED_APPS这个变量,在末尾添加:‘myFirstWeb’, # app名字

3.配置myDjango/urls.py
打开urls.py文件,添加以下代码:

from django.contrib import admin
from django.urls import path
from myFirstWeb import views  # 从myFirstWeb文件夹下导入views.py文件urlpatterns = [path('admin/', admin.site.urls),path('myFirstWeb/', views.index),  # 添加自己的web路径
]

六、启动Django项目

在pycharm的myDjango工程中,把其他文件都关闭,只打开manage.py文件,单击“Run”菜单下的,“run…”选择项,选中manage.py运行一次。


第一种方法:
pycharm 中如何调试django项目
工具菜单【run】-【Edit configurations】,在左侧Python下的manage下,在Parameters添加runserver


第二种方法,也可在pyCharm Terminal控制台,执行:

python manage.py runserver

推荐第一种方法。

重新运行项目。单击“Run”菜单下的,“run…”选择项,选中manage.py再次运行一次。


在控制台点击http://127.0.0.1:8000/或者复制粘贴到浏览器打开,出现:

添加myFirstWeb后,
http://127.0.0.1:8000/myFirstWeb/出现:

1-1.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之一相关推荐

  1. 1-3.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之三

    在1-1.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之一 基础上进行如下操作: 所有路由不能全部都在myDjango下的urls.py路由文件中, ...

  2. 1-2.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之二

    七.在项目下新建 templates 路径 在工程上,右键,添加templates目录 注意*: 此目录下即用来存放我们的html文件: 此目录一般是与app的主目录是平级的.当然也可以建立在app的 ...

  3. python:Anaconda+Pycharm Community版+Django搭建属于自己简易WEB

    作为python学习新手如何学会搭建自己的一个简单WEB还是很有必要的,网上很多贴子都是Professional版的pycharm刚开始跟着大佬学习没太关注版本问题,现在突然回头看了看吓了一跳,自己一 ...

  4. pycharm 中文_环境搭建:3.pycharm社区版安装配置

    0.前言 如果可以的话,请先关注(专栏和账号),然后点赞和收藏,最后学习和进步.你的支持是我继续写下去的最大动力,个人定当倾囊而送,不负所望.谢谢!!! 1.前提 基于win10专业版64位系统+64 ...

  5. Pycharm社区版运行Django的三种方法(Pycharm添加配置参数快捷启动Django、Pycharm社区版Django项目创建)

    目录 Pycharm社区版运行Django的三种方法 Django安装和环境变量的配置(MacOS) 创建Project 启动Django Webserver 方法一:终端启动 方法二:pycharm ...

  6. PyCharm社区版安装教程以及与Anaconda关联

    PyCharm介绍 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成. ...

  7. Pycharm社区版配置Django

    Pycharm开发版(收费)自带Django模板,社区版(免费)需要通过命令行创建Django项目. 通过pip安装Django:pip install django==2.0.2(版本号),可通过以 ...

  8. 【软件工具】Pycharm社区版安装ChatGPT!

    文章目录 0.前言 1. 简介 2. 安装 2.1 Pycharm下载安装 2.2 ChatGPT安装 2.3 一些问答 3 一些问题 结束语 0.前言 不需要科学上网也能用ChatGPT啦!!! 1 ...

  9. pycharm社区版安装及使用教程(win10系统)

    1.下载 下载地址:https://www.jetbrains.com/pycharm/download/#section=windows 2.双击安装程序,直接next 3.选择安装路径(安装路径最 ...

最新文章

  1. python经典例题图形_Python 入门经典100实例:实例23 菱形
  2. 重大通知:社交系统ThinkSNS+ 发布公告!
  3. 关于hive中.conf配置文档中sink为avro的端口问题
  4. xml注册使用menu
  5. android 中如何监听耳机键消息
  6. .Net程序猿玩转Android开发---(11)页面跳转
  7. Oracle instr用法
  8. 大数据引领医药行业 为时过早
  9. 输入法相关的测试用例整理
  10. unity商店创建开发者账户
  11. 服务器的mdf文件怎么打开,在没SQL Server数据库情况下怎么打开.MDF文件?
  12. Qt使用libvips处理超大图片(GB以上图片)
  13. 用Notepad++实现文本比较
  14. 88e1111的1000base-x to copper(GBIC)配置及使用
  15. ftime()函数的用法!
  16. printf 打印结构体成员函数出错原因分析
  17. 华夏相机开发/臻识相机开发/车牌识别器开发对接使用总结
  18. 实验七 12 小数化分数
  19. Win32消息集合----方便查阅
  20. win10系统如何开启telnet

热门文章

  1. 清北学堂培训2019.4.4
  2. 最常用的15个前端表单验证JS正则表达式
  3. 智慧园区-楼宇建模技巧之【建楼篇】
  4. 微信小程序request请求动态获取数据
  5. 关于apache的虚拟主机配置
  6. SQLServer中的死锁的介绍
  7. 理解Node.js的event loop
  8. 命令行下Apache日志统计举例
  9. C#_XXX事件 的重载均与委托System.EventHandler不匹配
  10. 深入理解Linux内存映射机制