PyCharm创建Django项目的简单步骤记录
作者:0319AUG 发布时间:2023-08-28 11:03:37
标签:pycharm,django,搭建
1.创建虚拟环境
首先创建一个新文件夹
在PyCharm终端中切换到这个文件夹,输入 python -m venv 环境名 创建虚拟环境
此时文件夹下出现了名为DjangoPractice的文件夹
2.激活虚拟环境
在终端中输入 环境名\Scripts\activate 激活环境,要停止虚拟环境可以输入deactivate
3.安装Django
激活条件下输入 pip install django
4.在Django下创建项目
输入 django-admin startproject 项目名 .
(不要忘记这个点)
此时文件夹下已经创建好项目
5.创建数据库
输入 python manage.py migrate
6.查看项目
输入 python manage.py runserver
进入浏览器打开网址看到下图所示
如果想要将页面改为中文,可以在settings.py文件中将
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
修改为
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
7.创建应用程序
新打开一个终端窗口,激活虚拟环境,执行startapp命令
执行完成后会发现文件夹下多出了user文件夹
7. 1.激活模型
在settings.py中将INSTALLED_APPS修改为如图所示
8.定义URL
在user\views.py中写入index()函数:
在user目录下创建urls.py
在Djangopractice01\urls.py添加url
此时页面就显示为"Hello django"
或者是用另一种方式:
在user下新建templates文件夹,在里面新建user\index.html
在views.py中写入:
后面操作不变,打开页面看到:
来源:https://blog.csdn.net/WisperJY/article/details/121575158
0
投稿
猜你喜欢
- 区块链比特币从诞生到现在已经10年了,最近接触到了区块链相关的技术,为了揭开其背后的神秘面纱,我就从头开始构建一个简单的区块链。从技术上来看
- 本文介绍的是python中pandas.DataFrame对行与列求和及添加新行与列的相关资料,下面话不多说,来看看详细的介绍吧。方法如下:
- 英文文档:callable(object)Return True if the object argument appears callab
- 一、何谓ASP缓存/为什么要缓存当你的web站点采用asp技术建立的初期,可能感觉到的是asp * 页技术带来的便利性,以及随意修改性、自如
- 一、开发环境Python版本:3.6.4相关模块:pygame模块;以及一些Python自带的模块。二、环境搭建安装Python并添加到环境
- gzip 是什么东东呢?百科跟我们说gzip是GNU zip的缩写,它是一个 GNU 自由软件的文件压缩程序。…gzip 的基础是 DEFL
- 一、fitz库是什么?Fitz库是一个Python图像处理库,主要用于打开、编辑和保存PDF、TIFF和JPEG格式的图像。它可以帮助用户读
- jquery的ajax请求方法:$.ajax({ &nbs
- Python中可以使用 pickle 模块将对象转化为文件保存在磁盘上,在需要的时候再读取并还原。具体用法如下:pickle是Python库
- 一、简介Python 内置了 requests 模块,该模块主要用来发送 HTTP 请求,requests 模块比 urllib
- 介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。 摘要
- 前言如何从图像中提取特征?第一次听说“特征提取”一词是在 YouTube 上的机器学习视频教程中,它
- 前言做数据分析的时候通常我们并不是对真个excel文件进行操作,换言之,每一列都是一个特征,我们需要针对分析。遇到这类问题的时候,我们通常想
- 大家好,为了进行调试和错误跟踪,人们在整个代码库中广泛使用日志,今天来看看如何在代码中定义日志,并探讨日志的权限。一、日志层级在开始之前,需
- 本文实例为大家分享了python实现记事本功能的具体代码,供大家参考,具体内容如下1. 案例介绍tkinter 是 Python下面向 tk
- 本文实例讲述了php数组索引与键值操作技巧。分享给大家供大家参考。具体如下:<?php $array = array("a&
- 1、标准转换格式符号说明%a 本地星期的短名称 如:Sun, Mon, ..., Sat (en_US); So, Mo, ..., Sa
- 用opencv处理一下pillow也可以,但是试过有时候会把图片自动旋转180°,cv没有这个问题import osfrom
- 如何限制重复订阅邮件或投票?一、准备子程序和函数。1、初始化数据,在Session对象中保存两个变量:Sub InitializeFID()
- 本项目是利用五年左右的世界地震数据,通过python的pandas库、matplotlib库、basemap库等进行数据可视化,绘制出地震散