美文网首页
Python Web开发系列课程之——使用PyCharm创建你的

Python Web开发系列课程之——使用PyCharm创建你的

作者: 雪莉说 | 来源:发表于2017-07-28 15:22 被阅读6059次

    【前置课程】你的第一个Django项目工欲善其事必先利其器

    本课程将通过PyCharm来创建Django项目,并启动Web服务。

    PyCharm 图标
    • 运行【PyCharm.exe】,点击【Create New Project】

      PyCharm 初始页面
    • 点击左侧【Django】

      New Project 引导页面
    • 点击【Interpreter】后方的小齿轮

      New Project 引导页面
    • 讲解:

      • Location:新建项目存放的文件目录,【untitled1】是自动生成的项目文件目录,可修改;
      • Interpreter:选择该项目使用的python环境,可以通过按钮打开附加选项创建虚拟环境或者加入本地虚拟环境;
      • 【Note: Django will be installed on the selected interpreter
        】:检测并提示当前【Interpreter】选中的环境没有安装Django。如果点击【Create】按钮,在创建项目的同时安装Django;
    • 最终设置如下(选择已安装Django的Python环境):

    New Project 引导页面
    • 创建项目后的显示效果
    Project 编辑页面
    • 点击菜单【Run】-》Run...
    启动Web服务操作页
    • 选择mysite
    启动Web服务操作页
    • 启动Web服务后效果图
    Web服务启动后页面
    • 下方Tab选项卡【Run】中显示如下内容代表Web服务已经启动
    "E:\Program Files\JetBrains\PyCharm 2017.1.3\bin\runnerw.exe" D:\Python27\python.exe E:/python/PycharmProjects/mysite/manage.py runserver 8000
    
    Performing system checks...
    
    System check identified no issues (0 silenced).
    
    You have unapplied migrations; your app may not work properly until they are applied.
    
    Run 'python manage.py migrate' to apply them.
    
    July 28, 2017 - 14:24:12
    
    Django version 1.9.5, using settings 'mysite.settings'
    
    Starting development server at [http://127.0.0.1:8000/](http://127.0.0.1:8000/)
    
    Quit the server with CTRL-BREAK.
    
    • 提问:结合之前的课程,使用PyCharm等集成IDE工具同样可以创建启动Web项目,你更倾向于哪一种?为什么PyCharm的几步操作就完成了项目的创建和运行?奥秘到底在哪里呢?

    (从目录结构分析试试呢?)

    mysite/
        manage.py
        mysite/
            __init__.py
            settings.py
            urls.py
            wsgi.py
    
    • 方式二:使用PyCharm(本课程)

    相关文章

      网友评论

          本文标题:Python Web开发系列课程之——使用PyCharm创建你的

          本文链接:https://www.haomeiwen.com/subject/dazxlxtx.html