使用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。
2.设置环境名称,选择python3.8版本。
3.可以在这里安装一下环境中需要的模块。(不使用此方式安装模块,下面会介绍使用其他方法)
例如:
4.安装django3.0,使用命令:pip install django==3.0,出现successfully才算安装成功。
5.这里再安装一个django_simpleui,后面创建django项目会用到。
simpleui 简介
simpleui 是一个基于django后台管理的主题,主要是为了美化和简化django内置的后台管理界面。内置28款流行的主题,pip闪电安装100%兼容原生admin无需修改代码,多标签页面,各个模块更加清晰明了。配置简单,极速上手,在settings.py中加入simpleui后启动立即生效,效率提升 100%!让后端开发得心应手。Element-UI + Vue 加持,让古老的django admin 焕然一新。
创建Django项目
1.打开pycharm,新建项目(new project)。
2.设置项目路径(location),选择existing interpreter。
3.设置编译器(interpreter)。
4.完成配置,点击create。
5.选择new window,会打开一个新窗口。
6.出现下图所示界面,就基本成功了。
7.运行manage.py,检查站点是否安装成功。
8.点击运行结果中的地址。
9.出现下图,大功告成。
总结
来源:https://blog.csdn.net/m0_62617719/article/details/125053470


猜你喜欢
- 因客户需求,要把数据库里的索引编号做成五位长度的,且能自动累加编号,我只会在SQL中使用Identity自动编号:Create Table
- OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于BSD许可(开源)发行的
- 前言在使用keras时候报错Keyerror ‘acc',这是一个keras版本问题,acc和accuracy本意是一样的,但是不同
- 文件的属性所谓属性,就是能够通过一个文件对象得到的东西。>>> f = open("131.txt",
- 1. 过滤器Python 具有通过列表解析 将列表映射到其它列表的强大能力。这种能力同过滤机制结合使用,使列表中的有些元素被映射的同时跳过另
- 静态方法:将下面的代码复制到<body>~</body>内 程序代码 <table cellpadd
- Djangos 内置的模板加载器(在先前的模板加载内幕章节有叙述)通常会满足你的所有的模板加载需求,但是如果你有特殊的加载需求的话,编写自己
- 环境准备前提已经安装好python、pycharm,配置了对应的环境变量。1、安装selenium模块文件–>设置
- 在用python的bottle框架开发时,前端使用ajax跨域访问时,js代码老是进入不了success,而是进入了error,而返回的状态
- 写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但是
- 今天来介绍pandas中一个很有用的函数groupby,其实和hive中的groupby的效果是一样的,区别在于两种语言的写法问题。grou
- global 属性返回 Boolean 值,指出正则表达式使用的global 标志 (g) 的状态。默认值为 false。只读。rgExp.
- 一,问题因为我想在我的服务器上部署两个vue项目,但是vue打包后默认的项目名是dist,这样子就跟我上一个vue项目冲突了。因此查了一下资
- 一、TensorTensor(张量是一个统称,其中包括很多类型):0阶张量:标量、常数、0-D Tensor;1阶张量:向量、1-D Ten
- 博主在这个问题上卡了挺久的,贴出来解决方法帮助需要的朋友,直接上代码(测试环境:win10+Python2.7):# coding=utf-
- 本文程序针对Python选课系统进行开发,供大家参考,具体内容如下角色:学校、学员、课程、讲师要求:1. 创建北京、上海 2 所学校2. 创
- 一、概述在ubuntu环境下进行嵌入式开发,我们在进行不同的项目开发时,可能会遇到python环境不统一的情况。这时,我们可以通过updat
- selenium关闭窗口有两个方法,close与quit,我们稍作研究便知道这两个方法的区别。1.看源码或API这是close()的说明:C
- 前言本文主要给大家分享了一些简单的Python练习题,对学习python的新手们来说是个不错的练习问题,下面话不多说了,来一起看看详细的介绍
- 本文实例讲述了Java实现基于JDBC操作mysql数据库的方法。分享给大家供大家参考,具体如下:package main;import j