简介:今天,首席CTO注释要与您分享如何配置Django环境遍历。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
1.检查是否安装了Python:直接在外壳中输入Python。如果安装了Python,您可以输入Python Bash并查看版本号(例如Python 2.7.3)
- 默认情况下应该安装在Ubuntu中的Python
2.安装Django:
安装官方版本版本:下载和安装软件包,减压后安装它:
sudo python setup.py安装
检查是否安装了Django:输入python shell:
导入django
django.version
如果您已经成功安装了
3.安装数据库(MySQL)
直接进入外壳
sudo apt-get安装mysql-server
您可以安装mysql
输入密码将在中间提示,可以输入或可以忽略它
检查MySQL是否已安装:
netstat -tap |Grep mysql
如果您成功安装,则应看到诸如TCP 0 0 Localhost:MySQL *的信息: *听
那么您可以输入外壳
mysql -U root -p
输入MySQL Shell(如果您在安装时设置密码,则需要输入密码)并执行各种数据库操作
4.安装Python-Mysql适配器
sudo apt-get安装python-mysqldb
5.在Django中配置数据库
1)打开设置。py并找到这样的段落:
1
2
3
4
5
6
7
8
9
10
数据库= {
'默认': {
'引擎':'django.db.backends。',#add'postgresql_psycopg2','mysql','sqlite3'oracle'。
“名称':'',#或数据库文件的路径,如果使用SQLITE3。
“用户”:'',#未与SQLITE 3一起使用。
'密码':'',#未与sqlite 3一起使用。
'主机':'',#设置为Localhost的空字符串。不适用于sqlite3。
'端口':'',#设置为默认的字符串。不适用于sqlite3。
}
}
2)将“引擎”配置为django.db.backends.mysql
3)配置为我要选择的DB名称的“名称”,例如MyDB
4)在输入中输入相应的用户名和密码
5)“主机”的配置令人怀疑,我似乎是空的。
6)测试配置:
在``MySite''项目目录的目录中运行Python Shell
python manage.py壳
输入以下命令来测试您的数据库配置:
来自django.db导入连接
光标= Connection.Cursor()
如果没有显示错误消息,则数据库配置正确。否则,您必须检查错误消息以纠正错误。
参考:
环境配置几乎相同。首先在这里写下它,这是什么问题,然后再次更改
2. static_root:这是静态文件存储目录的配置。另一个角色是运行命令以收集静态文件(大约在命令的一部分),并最终收集并存储静态文件的位置。请注意,此配置仅在false中的debug =有效(生产环境)(关于稍后说话的原因)。
4. staticfiles_dirs:在实际项目开发中,如果我们的静态文件存储在一个或多个目录中,则可以将列表定义为存储静态文件。Django的默认配置没有此配置。当项目下有一个或多个静态资源的目录时,它非常适合此定义。注意,仅当Debug = true时,此配置仅在有效(开发环境)时才有效(开发环境)
8.模板:定义HTML模板文件存储目录。如果使用Pycharm的IDE,则可以根据配置自动创建模板目录。Pycham将自动帮助我们配置。如果没有配置,您需要手动创建手动创建。当然,您也可以选择自定义此目录
9. CollectStatic:在项目部署期间,我们还需要收集静态文件。如果您可以手动收集静态文件,则无疑的工程量很大,部署后,必须将调试更改为debug = false。将会有一个问题无法加载CSS。因此,在项目部署之前,需要此操作。
django的django.contrib.staticfiles提供了收集静态文件的命令:python manage.py collectionstatic。执行命令后,将在配置的static_root中收集静态文件
最近,在Django模型中,通过首页上的表单提交了小小的需求
(帖子),分析背景中帖子的参数,通过模型查询mysql,处理数据结构,然后返回前台页面以示出。
QuerySet功能不熟悉,在测试过程中发现了许多问题。
一开始我没有遇到任何问题。让我们举个例子。模型中有一只员工手表
员工,在相应的表结构中,邮列列代表员工职位,前台帖子的参数被赋予姿势,加上进入时间,出发时间,查询操作通过了通过查询操作的通行
Models.Filter(posity = params)已完成,并且获得的员工信息内容简单地由QuerySet和当前显示页面计算,以及每个页面显示的记录数量。
首先,Ubuntu随附Python并安装Django。这是使用nginxuwsgi的安装配置
Python3.8安装和配置Django环境(顶部)
1. CMD查看Python版本
2. CMD查看PIP版本
3. PIP安装Django,默认DJANGO3
升级PIP
4.查看django版本
5.安装mysql
6.查看mysql版本
7.建立一个django文件夹并输入,
8.启动一个Django项目
9.运行服务器并测试Django项目
10.使用该地址访问项目
结论:以上是有关如何配置Django环境遍历的主要CTO注释的所有内容。我希望这对每个人都会有所帮助。如果您想进一步了解这一点,请记住收集并关注此网站。