Django项目在pycharm新建的步骤方法
作者:小妮浅浅 发布时间:2021-01-19 11:46:32
我们使用编辑器的时候,想要在其中添加一个Django项目,这样就能在里面做一些想要的操作。有些人还没有对Django进行安装,这里直接用命令行就可以解决了。那么在具体新建项目的步骤上,本篇进行了详细的整理,想要在pycharm新建项目的小伙伴,一起来看看具体的过程吧。
1、创建项目之前我们先安装Django,安装命令行
pip install django==1.11
后面的数字表示指定版本号,记得一定要用两个等于。
2、创建Django的虚拟环境和创建项目目录(**注意:**在Windows下用PyCharm创建Django项目,虚拟环境和目录都直接创建好了,所以这两步可以省略);
3、直接在PyCharm中创建Django项目,选择File-->New Project-->Django-->Loaction-->自己的项目名称-->Create,这样项目就创建好了,如下图,我的项目名称是First_Project First_Project.png
4、创建好项目之后我们在项目中创建一个测试用的test.py文件,输入一个print("hello")试试,然后运行test.py:单击右键->选择run项目名称,控制台是不是会输出一个hello呀。
5、如果想运行整个Django项目,我们可以:选择Run-->Run-->你的项目名称,就可以了,控制台显示如下: 控制台.png
6、除此之外,我们还可以配置Django服务器的IP和Port,选择Run->点击Edit Configurations,就可以在里面配置自己想要的端口,(可以选择1到65535之间的数字,最好选择80,但有些时候使用80会冲突,那就用8080或8081)。
Django项目字段讲解:
1、manage.py是个管理角色
拥有的功能包括:
(1)创建app: python manage.py startapp miaTest 其中startapp是命令,miaTest为app的名字
(2)管理数据库
Python manage.py sqlall miaTest:查看miaTest这个app下面所有的表
Python manage.py syncdb:同步数据库
(3)管理服务器
Python manage.py runserver ip:port->更改访问的ip及端口号
2、Venv
要使用django,首先需要建立一个虚拟工作环境,在这个虚拟工作环境中可以安装包,将其与其他项目隔离,主要解决Python软件开发过程中版本与依赖性问题以使得每个项目有自己独立的安装目录环
3.mySite2
(1)init.py:该文件默认是空的,只用定义了这个文件,python虚拟机才会认为当前文件夹是一个合法的package,代表目录下面的Python程序是module的一部分。所以它是package的标识
(2)Settings.py:包括app路径,数据库配置,sql语句,静态文件目录,中间件,session存储的相关配置
(3)Urls.py:所有网址的入口,会关联到views中的函数
(4)Wsgi.py
4.Templates
主要由html代码及逻辑控制块代码。
来源:https://www.py.cn/kuangjia/django/27174.html
猜你喜欢
- import numpy as npimport matplotlib.pyplot as pltimport math# Python实现
- 企业管理器中没有改数据库名的功能,如果一定要用企业管理器来实现,你可以备份数据库,然后还原,在还原时候可以指定另一个库名,然后再删除旧库就行
- 一、语法while 条件:执行代码while就是当的意思,它指当其后面的条件成立,就执行while下面的代码。例:写一个从0打印到10的程序
- 1.什么是Json?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它是JavaScript的
- 有两种方法供参考.一种是实实在在的将图片先用ASPJPEG组件做成想要的尺寸,再读取好处是节省服务器带宽,速度快坏处是处理起来较为麻烦,并网
- 一、简介Python:英 -[‘paɪθ ə n]或[‘paɪθɑn] * 诞生 可用于软件开发:游戏后台、搜索、图形界面,网站,C\S(
- 关于asp随机数的相关文章:asp生成一个不重复的随机数字 8个asp生成随机字符的函数 <html> <me
- python3中,list有个reverse函数,用来反转列表元素,但是如果想要反转部分元素呢?a = [1,2,3,4,5]a[0:3].
- 本文介绍了让我们先来预览一下代码运行效果吧:首先分析163邮箱登陆页面的网页结构(按F12或单击鼠标右键选择审查元素)1、定位到登陆框(注意
- close方法可以释放一个连接的资源,但是不是立即释放,如果想立即释放,那么在close之前使用shutdown方法shut_rd() --
- Qt Designer的介绍在PyQt中编写UI界面可以直接通过代码来实现,也可以通过Qt Designer来完成。Qt Designer的
- 本文实例讲述了php简单生成随机字符串的方法。分享给大家供大家参考,具体如下:生成一组:<?php$str = "01234
- 关于Django生成迁移文件,我是在虚拟机上完成的1.创建虚拟环境:在终端上输入创建python3的虚拟环境mkvirtualenv -p
- 本文为大家分享了python实现彩票系统的具体代码,供大家参考,具体内容如下功能:1、注册 2、登录 3、充钱&nb
- SQL Server 2008已经发布,我们可以看到它在各方面都有了显著的进步,这些让人侧目之处和失望之处都有可能极大地影响大型企业的采购意
- 使用runserver可以使我们的django项目很便捷的在本地运行起来,但这只能在局域网内访问,如果在生产环境部署django,就要多考虑
- 国产框架thinkPHP,是一款MVC框架,这个框架最初模拟JAVA的struts框架,使用单一入口文件模拟JAVA的过滤器,使用actio
- Python 异常处理的实例详解与许多面向对象语言一样,Python 具有异常处理,通过使用 try...except 块来实现。Note:
- jquery的ajax请求方法:$.ajax({ &nbs
- global.asa<SCRIPT LANGUAGE="VBScript" RUNAT=&qu