在pycharm创建服务器项目,在Pycharm中搭建django项目流程

一、建立项目配置环境

1.打开之前创建的django项目

2.配置合适的virtualenv环境

3.启动项目

a)Terminal中启动

本地测试的ip就用本机地址:127.0.0.1,端口号可自行设置,默认是8000

python manage.py runserver ip:端口号

d)debug启动

如果不使用debug模型,当程序出错时,会返回一个出错的页面,这不是一种理想的情况。通过debug模型,当程序出错时,可以找到出错的地方,不用每次都用print来查找出错的内容。

具体操作:

pycharm >> run >> debug >> edit >> + >> python

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

设置以下参数:

script path:manage.py的路径;

Parameters:runserver 端口号

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

搭建项目内容

1.创建app

在pycharm中进入terminal窗口,输入命令

python manage.py startapp app名称

2.配置apps

把app名称加到INSTALLED_APPS中,如下 userapp

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

3.配置主目录urls文件

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

4.在app中添加urls.py文件

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

5.配置database

NAME:数据库名称

HOST:主机名或ip地址,本地:localhost,服务器:公网地址

USER:连接数据库的用户名

PASSWORD:连接数据库的密码

PORT:端口号

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

6.加载pymysql

在init.py文件中

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

7.创建model

在models.py文件中创建项目所需模型,一个模型对应一张表,默认表名称为模型名称,也可以通过 db_table 指定表名称。

如下创建了三个model,Role中创建了表role,User中创建了表user,Permission中创建了表perminssion

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

8.迁移数据库

python manage.py makemigrations

python manage.py migrate

9.创建view

allUser方法:定义查询所有用户;

selPermission方法:查询某个用户的权限

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

10.配置app中的urls.py文件

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

11.创建templates文件夹

a)此文件夹用于存放html网页资源

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

b)配置TEMPLATES

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

12.创建static目录

a)此文件夹用于存放j加载页面的css、js、img等内容

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

13.png

b)配置STATIC_URL STATICFILES_DIRS

STATIC_URL = '/static/'

STATICFILES_DIRS = [

os.path.join(BASE_DIR, 'static')

]

13.创建media目录

a)此文件夹用于存放外部资源,如上传的图片。

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

b)配置MEDIA_URL MEDIA_ROOT

MEDIA_URL = '/media/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

14.创建utils目录

a)此文件夹用于存放中间件等工具文件,相当于一个工具集。

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

15.创建log目录

a)此目录用于存放日志文件

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

b)配置LOG_PATH

LOG_PATH = os.path.join(BASE_DIR, 'log')

# 如果地址不存在,则会自动创建log文件夹

if not os.path.isdir(LOG_PATH):

os.mkdir(LOG_PATH)

16.中间件

a)在utils中编写中间件文件

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

b)配置MIDDLEWARE

404ef25db304?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

image.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PyCharm 是一种强大的 IDE 工具,用于开发 Python 应用程序。PyCharm 的使用者可以用其创建 Django 项目,步骤如下: 第一步,打开 PyCharm,打开主菜单并选 File -> New Project。 第二步,在新项目的设置,选择 Django创建一个新的虚拟环境。 第三步,填写 Django 项目的名称和位置,并选择要使用的 Django 版本。 第四步,设置 Django 项目的模板引擎、数据库、开发服务器等。 第五步,如果需要添加其他 Python 包或库,可以使用 PyCharm 的包管理工具。 第六步,使用 PyCharm Django 命令行工具创建一个 Django App。 第七步,使用 PyCharm 的代码编辑器来编写和调试 Django 代码。 第八步,使用 PyCharm Django 测试工具进行测试。 总之,在 PyCharm 创建 Django 项目很容易。PyCharm 提供了许多工具和功能,可以让 Django 开发者更加高效地编写代码。 ### 回答2: PyCharm是广受欢迎的Python IDE,旨在提高Python开发者的生产效率。PyCharm提供了全面的编程和调试支持,包括Django框架的支持。本文将介绍如何在PyCharm创建Django项目。 第一步: 首先,必须安装Python和Django。 第二步: 打开PyCharm并单击“Create New Project”,进入“New Project”对话框。 第三步: 在“New Project”对话框,输入项目名称和项目位置。 在下拉框菜单指定解释器,以便PyCharm将其用于此项目。 第四步: 在下一步,选择Django,指定当前选择的Django版本。 在下面的部分,定义项目的应用。 第五步: 在下一步,定义项目的名称和位置。 在下一步,指定数据库和模板引擎。 第六步: 在下一步,输入用于管理员的用户名和密码。 最后,单击“Finish”按钮以向PyCharm提交新项目的信息。 第七步: 在项目窗口,用户可以看到项目的层次结构。 “settings.py”文件包含项目的设置和配置。 在“urls.py”文件,用户定义项目的URL路由。 “views.py”文件包含Django视图。 总结: 在PyCharm创建Django项目的步骤相对简单,需要注意的是硬件环境和软件环境的准备工作,然后依次选择项目的名称、解释器、Django版本、项目的应用还有数据库和模板引擎等等,最后提交新项目信息并进行管理。这样,就能开始Django项目的编写和开发。 ### 回答3: PyCharm 是一款集成开发环境(IDE),支持 Python 开发。Django 是一款著名的 Python Web 框架,它可以帮助开发人员更快地构建 Web 应用程序。在 PyCharm 创建 Django 项目非常容易。 首先,需要确保已经安装了 PyCharmDjango。如果未安装,请先安装它们。安装完成后,打开 PyCharm,根据向导提示创建项目。 在创建项目的过程,需要选择 Django。选择 Django 后,需要选择 Django 项目的类型,此处可以选择 Web 应用程序或 Web 服务。此处以 Web 应用程序为例。 接下来,需要选择项目的目录、虚拟环境、Python 解释器等选项。在这些选项,Python 解释器和虚拟环境非常重要,因为它们会影响项目的运行。 创建项目后,可以看到项目的结构: ```bash project |-project | |-__init__.py | |-settings.py | |-urls.py | |-wsgi.py |-manage.py ``` 其,project 目录是项目的主目录,manage.py 是 Django 的命令行工具,用于管理项目。 接下来,在 PyCharm 创建 Django 应用程序。右键单击项目目录,选择“New”,然后选择“Django 应用程序”。在此处填写应用程序的名称,并选择是否将其添加到项目创建完应用程序后,可以在项目的结构看到它: ```bash project |-project | |-__init__.py | |-settings.py | |-urls.py | |-wsgi.py |-app | |-__init__.py | |-views.py | |-models.py |-manage.py ``` 其,app 是应用程序的目录,其包含 views.py 和 models.py,这些文件负责应用程序的逻辑和数据管理。 最后,在 PyCharm 运行 Django 项目。右键单击项目目录,选择“Run”,然后选择“Run ‘project’”。这将启动 Django 服务并运行应用程序。在浏览器输入 http://localhost:8000,即可访问应用程序。 在 PyCharm 创建 Django 项目非常简单,只需要几个步骤即可完成。通过使用 PyCharmDjango,开发人员可以更快、更高效地构建 Web 应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值