使用Pycharm创建一个Django项目的超详细图文教程

作者:梁辰兴 时间:2021-07-13 10:47:17 

Django 简介

  • Django是一个开放源代码的Web应用框架,由Python写成。

  • 采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。

  • 2019年12月2日,Django 3. 0发布(Python3.8)。

创建Django的虚拟环境

1.这里我使用的是anaconda navigator创建的,选择environment,点击create。

使用Pycharm创建一个Django项目的超详细图文教程

2.设置环境名称,选择python3.8版本。

使用Pycharm创建一个Django项目的超详细图文教程

3.可以在这里安装一下环境中需要的模块。(不使用此方式安装模块,下面会介绍使用其他方法)

使用Pycharm创建一个Django项目的超详细图文教程

例如:

使用Pycharm创建一个Django项目的超详细图文教程

4.安装django3.0,使用命令:pip install django==3.0,出现successfully才算安装成功。

使用Pycharm创建一个Django项目的超详细图文教程

5.这里再安装一个django_simpleui,后面创建django项目会用到。

使用Pycharm创建一个Django项目的超详细图文教程

simpleui 简介

simpleui 是一个基于django后台管理的主题,主要是为了美化和简化django内置的后台管理界面。内置28款流行的主题,pip闪电安装100%兼容原生admin无需修改代码,多标签页面,各个模块更加清晰明了。配置简单,极速上手,在settings.py中加入simpleui后启动立即生效,效率提升 100%!让后端开发得心应手。Element-UI + Vue 加持,让古老的django admin 焕然一新。

创建Django项目

1.打开pycharm,新建项目(new project)。

使用Pycharm创建一个Django项目的超详细图文教程

2.设置项目路径(location),选择existing interpreter。

使用Pycharm创建一个Django项目的超详细图文教程

3.设置编译器(interpreter)。

使用Pycharm创建一个Django项目的超详细图文教程

使用Pycharm创建一个Django项目的超详细图文教程

4.完成配置,点击create。

使用Pycharm创建一个Django项目的超详细图文教程

5.选择new window,会打开一个新窗口。

使用Pycharm创建一个Django项目的超详细图文教程

6.出现下图所示界面,就基本成功了。

使用Pycharm创建一个Django项目的超详细图文教程

7.运行manage.py,检查站点是否安装成功。

使用Pycharm创建一个Django项目的超详细图文教程

8.点击运行结果中的地址。

使用Pycharm创建一个Django项目的超详细图文教程

9.出现下图,大功告成。

使用Pycharm创建一个Django项目的超详细图文教程

总结 

来源:https://blog.csdn.net/m0_62617719/article/details/125053470

标签:pycharm,创建,django项目
0
投稿

猜你喜欢

  • Python:Numpy 求平均向量的实例

    2021-09-25 08:01:15
  • Python运用于数据分析的简单教程

    2023-08-14 07:49:13
  • PyCharm配置mongo插件的方法

    2023-08-16 19:37:05
  • Python批量删除txt文本指定行的思路与代码

    2021-05-12 22:49:45
  • GO语言延迟函数defer用法分析

    2024-04-23 09:45:39
  • 高性能WEB开发 web性能测试工具推荐

    2022-06-09 00:29:59
  • python word转pdf代码实例

    2023-09-02 18:14:16
  • JavaScript实现动态时钟效果

    2024-04-16 10:27:04
  • 详解微信小程序缓存--缓存时效性

    2024-04-28 10:19:27
  • 使用python库xlsxwriter库来输出各种xlsx文件的示例

    2022-04-27 14:50:30
  • Python利用operator模块实现对象的多级排序详解

    2023-09-26 20:11:09
  • 最简洁的SQL多重查询的解决方案

    2005-09-12 16:31:00
  • Opencv中的cv2.calcHist()函数的作用及返回值说明

    2021-03-26 10:27:56
  • 使用vue.js实现checkbox的全选和多个的删除功能

    2024-04-10 10:32:00
  • selenium.webdriver中add_argument方法常用参数表

    2023-12-05 13:39:38
  • Django权限机制实现代码详解

    2022-09-18 01:21:51
  • insert select与select into 的用法使用说明

    2012-01-05 18:47:58
  • PyTorch加载模型model.load_state_dict()问题及解决

    2022-11-08 07:03:53
  • Python实现问题回答小游戏

    2023-05-13 13:26:19
  • 解读Python中的frame是什么

    2023-09-26 08:25:50
  • asp之家 网络编程 m.aspxhome.com