Django项目在pycharm新建的步骤方法

Sure, 下面我来为你详细讲解在Pycharm中新建Django项目的步骤方法。

步骤

  1. 打开Pycharm,选择Create New Project。

  2. 在左侧选择"Python",并向下滚动以找到Django。

  3. 点击Django,填写项目名称,选择虚拟环境,然后选择创建。

  4. 创建项目后,你会被带到Pycharm的编辑器窗口。右侧将出现Project环境,其中会省略views.py, template和static文件夹。那么我们可以手动添加他们。

  5. 点击右键,选择New--Python Package, 填写名称"Template",新建一个template文件夹。

  6. 同理,新建views.py和static文件夹。

  7. 打开settings.py,搜索到INSTALLED_APPS,手动添加template模块

代码块:

INSTALLED_APPS = [
   'django.contrib.admin',
   'django.contrib.auth',
   'django.contrib.contenttypes',
   'django.contrib.sessions',
   'django.contrib.messages',
   'django.contrib.staticfiles',
   'template', #添加template模块
]
  1. 打开terminal,输入python manage.py createsuperuser创建管理员。输入用户名,email,密码并确认即可。

  2. 最后,运行服务器,输入pyton manage.py runserver,即可看到默认欢迎页面。

示例一:

我们想将Django项目新建在名为"mysite"的文件夹内。接下来我为你演示如何设置项目名称并安装Django。

  1. 打开Pycharm,选择Create New Project,填写项目名称为"mysite",并点击Create。

  2. 打开Terminal,输入如下代码创建虚拟环境,并激活虚拟环境。

代码块:

python -m venv venv
source venv/bin/activate
  1. 安装Django,输入如下命令:
pip install Django
  1. 创建Django项目,输入如下代码:
django-admin startproject mysite

示例二:

我们想要在Django项目中添加新的APP。那么接下来我会为你演示如何实现这一目标。

  1. 打开Pycharm,进入Project环境中。此时左侧会显示mysite文件夹和manage.py文件。右键点击mysite,选择New--Python Package,创建一个名为"blog"的APP。

  2. 打开Terminal,进入mysite文件夹下,输入以下代码:

python manage.py startapp blog
  1. 安装APP,打开mysite文件夹下的settings.py,找到INSTALLED_APPS,添加'blog'即可。

代码块:

INSTALLED_APPS = [
'myapp',
'blog', # 添加blogAPP
...
]
  1. 编辑blog下的views.py文件来添加自己需要的功能。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Django项目在pycharm新建的步骤方法 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • Python Django 前后端分离 API的方法

    那我就给你讲一下Python Django前后端分离API的方法的完整攻略吧。 步骤一:设置Django项目 在开始之前,请确保你已经安装了Python和Django。安装完成后,你可以使用以下命令创建一个新的Django项目: django-admin startproject project_name 其中,project_name就是你想要给Djang…

    Django 2023年5月16日
    00
  • Django中多种重定向方法使用详解

    Django中多种重定向方法使用详解 Django提供了多种重定向方法,常用的有HttpResponseRedirect、redirect和HttpResponsePermanentRedirect。本文将详细介绍这几种方法的使用以及示例。 HttpResponseRedirect HttpResponseRedirect是一个HTTP重定向响应,可将用户重…

    Django 2023年5月16日
    00
  • Django 自定义权限管理系统详解(通过中间件认证)

    下面我将详细讲解“Django 自定义权限管理系统详解(通过中间件认证)”的完整攻略,并且包含两条示例说明。 1. 安装 Django 和创建项目 首先,我们需要安装 Django,并创建一个新项目: pip install django django-admin startproject mysite 2. 创建应用并添加模型 接着,创建一个新的应用,并在…

    Django 2023年5月16日
    00
  • Django模板系统

    Django 的模板系统是一个强大的工具,它提供了一种将数据和 HTML 页面分离的方法,从而让开发人员可以更容易地维护和修改代码。在本文中,我们将深入了解 Django 模板系统的各个方面,包括模板语法、模板继承和模板标签等。 模板语法 Django 模板系统使用类似于 Jinja2 的模板语法。模板语法的主要特点是使用双大括号 {% … %} 和单大…

    Django 2023年3月12日
    00
  • python+django快速实现文件上传

    现在我将为你详细讲解”使用Python+Django快速实现文件上传”的完整攻略,并且包含两条实例说明。 前言 文件上传是Web开发中必不可少的功能之一。对于Python和Django用户来说,使用Django提供的文件存储、表单处理等功能可快速实现文件上传。 1. 创建Django项目 首先,你需要安装Django并创建一个Django项目,你可以在这里找…

    Django 2023年5月16日
    00
  • django框架之drf:2、restful规范,序列、反序列化,drf安装及使用(django原生接口及drf接口编写)

    Django之drf 一、restful规范 1、概念 ​ REST全称是Representational State Transfer,中文意思是表述:表征性状态转移,它首次出现在2000年Roy Fielding的博士论文中。 ​ RESTful是一种定义Web API接口的设计风格,尤其适用于前后端分离的应用模式中 2、REST的十个规范 数据的安全保…

    Django 2023年4月13日
    00
  • Django笔记二十三之case、when操作条件表达式搜索、更新等操作

    本文首发于公众号:Hunter后端原文链接:Django笔记二十三之条件表达式搜索、更新等操作 这一篇笔记将介绍条件表达式,就是如何在 model 的使用中根据不同的条件筛选数据返回。 这个操作类似于数据库中 if elif else 的逻辑。 以下是本篇笔记的目录: model 和数据准备 When 和 Case 操作新增字段返回 条件搜索 条件更新 条件…

    Django 2023年4月14日
    00
  • Django框架之路由用法

    Django是一款优秀的Python网络应用程序框架。它鼓励快速开发,并且遵循DRY原则(Don’t Repeat Yourself)。在本文中,我将详细讲解Django框架中路由的用法,包括两个示例说明。 什么是Django路由? 在Django中,路由(Route)是指把一个URL映射到一个视图函数的过程。URL是指在Web浏览器地址栏中输入的网址,视图…

    Django 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部