Django框架开发002期 Python编程利用PyCharm专业版和社区版开发网站

简介: Django框架开发002期 Python编程利用PyCharm专业版和社区版开发网站

实际工作中,我们往往使用类似pycharm这样的集成开发工具来开发一个软件,因为这个工具可以给我们带来很好的开发体验,比如代码高亮、代码提示、代码关联等等。从本节开始我们就进入到使用pycharm来开发django网站。本书全部由刘金玉编程原创,教程工具在QQ群可以下载,感谢您的支持!


我们在本期将学习到如下知识要点:

  • 1.4.1pycharm界面中英文汉化切换
  • 1.4.2将项目载入pycharm
  • 1.4.3使用pycharm专业版配置Django服务器
  • 1.4.4使用pycharm社区版配置运行Django服务器

  • 现在就让我们开始吧!

1.4.1pycharm界面中英文汉化切换

我们中国人一般习惯看汉语,因此常常对一些英文软件进行汉化,现在很多pycharm下载下来的甚至已经汉化过了。但是我们发现在pycharm的中文界面上无法对整个pycharm进行设置,也就是说汉化后失去了整个设置pycharm的功能。我们有时候可能需要将已经汉化的pycharm IDE恢复到英文的版本,主要还是对resources_cn.jar这个文件进行删减就可以了,它的路径在pycharm安装目录下,找到lib文件夹,然后将这个文件先剪切到其它位置,重启pycharm软件就可以恢复到英文界面了。如果想要汉化回去,只要把这个jar包剪切回去即可。

1.4.2将项目载入pycharm

打开pycharm软件后,依次点击file---open...

输入django项目文件路径后,点击ok确定,这样就把项目载入到pycharm软件了。

在项目管理窗口中,我们可以查看到的如下目录结构:

设置项目的Django根文件路径和配置文件、管理文件。

1.4.3使用pycharm专业版配置Django服务器

PyCharm开发环境中,点击界面右上角的add configuration...后,进入Django服务器配置界面。

在弹出的配置窗体中,选择django server。

修改配置名称跟项目相同名字。

最后,点击运行按钮。

运行后,会在开发环境的下面出现一些启动提示信息。

点击或者复制蓝色文字http://127.0.0.1:8000/到浏览器,就可以看到django网站首页。

1.4.4使用pycharm社区版配置运行Django服务器

第一步:将命令行下创建的项目文件夹载入到pycharm社区版。点击file---open...

将命令行创建的项目ljyweb粘贴到打开窗体的路径处,点击ok,这样就可以打开一个项目了。

第二步:配置好项目的python解释器。

依次点击file---settings进入配置界面

按照下图依次展开到python解释器配置界面。

点击add来增加一个python解释器。

进入到python解释器配置界面,选择已经存在的解释器(Existing environment),这样就可以直接使用本机开发环境中的python解释器了,这样开发的程序和本机环境可以时刻保持一致。

在解释器选择栏,点击“...”选择python解释器路径配置界面。

python解释器路径粘贴上,然后点选python.exe即可配置好项目的python解释器环境。

最后在python解释器选择界面,选择好刚刚配置的python解释器即可,记得配置好后点击ok按钮。

此时在项目资源管理器中可以看到python解释器的关联了。

第三步:配置django server。

点击pycharm右上角的配置按钮。

在弹出窗口中,先点击“+”选择python。

开始配置django服务器运行的文件。

配置好后,先选择项目运行配置文件【本文是ljyweb】,再点击运行按钮,即可运行django server。

运行后,在pycharm的下方会有一个窗体显示运行日志。

点击蓝色的http://127.0.0.1:8000/就可以在浏览器中弹出网站首页。

本期就带想要用Python进一步实现网站应用的小伙伴走到这里,我们将在下一期介绍“使用Django初步开发、配置、修改、项分析”。

相关文章
|
10天前
|
IDE 测试技术 开发工具
10个必备Python调试技巧:从pdb到单元测试的开发效率提升指南
在Python开发中,调试是提升效率的关键技能。本文总结了10个实用的调试方法,涵盖内置调试器pdb、breakpoint()函数、断言机制、logging模块、列表推导式优化、IPython调试、警告机制、IDE调试工具、inspect模块和单元测试框架的应用。通过这些技巧,开发者可以更高效地定位和解决问题,提高代码质量。
98 8
10个必备Python调试技巧:从pdb到单元测试的开发效率提升指南
|
16天前
|
JSON 数据可视化 测试技术
python+requests接口自动化框架的实现
通过以上步骤,我们构建了一个基本的Python+Requests接口自动化测试框架。这个框架具有良好的扩展性,可以根据实际需求进行功能扩展和优化。它不仅能提高测试效率,还能保证接口的稳定性和可靠性,为软件质量提供有力保障。
48 7
|
14天前
|
分布式计算 大数据 数据处理
技术评测:MaxCompute MaxFrame——阿里云自研分布式计算框架的Python编程接口
随着大数据和人工智能技术的发展,数据处理的需求日益增长。阿里云推出的MaxCompute MaxFrame(简称“MaxFrame”)是一个专为Python开发者设计的分布式计算框架,它不仅支持Python编程接口,还能直接利用MaxCompute的云原生大数据计算资源和服务。本文将通过一系列最佳实践测评,探讨MaxFrame在分布式Pandas处理以及大语言模型数据处理场景中的表现,并分析其在实际工作中的应用潜力。
49 2
|
24天前
|
存储 API 数据库
使用Python开发获取商品销量详情API接口
本文介绍了使用Python开发获取商品销量详情的API接口方法,涵盖API接口概述、技术选型(Flask与FastAPI)、环境准备、API接口创建及调用淘宝开放平台API等内容。通过示例代码,详细说明了如何构建和调用API,以及开发过程中需要注意的事项,如数据库连接、API权限、错误处理、安全性和性能优化等。
82 5
|
29天前
|
敏捷开发 测试技术 持续交付
自动化测试之美:从零开始搭建你的Python测试框架
在软件开发的马拉松赛道上,自动化测试是那个能让你保持节奏、避免跌宕起伏的神奇小助手。本文将带你走进自动化测试的世界,用Python这把钥匙,解锁高效、可靠的测试框架之门。你将学会如何步步为营,构建属于自己的测试庇护所,让代码质量成为晨跑时清新的空气,而不是雾霾中的忧虑。让我们一起摆脱手动测试的繁琐枷锁,拥抱自动化带来的自由吧!
|
8月前
|
开发框架 中间件 数据库
Django 框架入门全攻略:轻松构建 Web 应用
【5月更文挑战第18天】本文是 Django 入门教程,介绍了如何使用 Django 构建 Web 应用。内容包括安装、项目与应用创建、模型定义、数据库迁移、视图编写、路由配置、模板系统、表单处理和中间件的使用。通过实例展示了 Django 基本流程,帮助初学者快速上手。Django 提供高效工具,便于开发者聚焦业务逻辑,轻松构建功能丰富的 Web 应用。
117 5
|
SQL 前端开发 Shell
Django框架入门
Django框架入门
229 0
|
SQL 前端开发 Shell
Django框架入门
Django框架入门
161 0
|
2月前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
199 45
|
2月前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
72 2