当前位置: 首页 > 网络应用技术

应该注意使用Django框架(2023年的最新完成)

时间:2023-03-07 16:13:12 网络应用技术

  简介:今天,首席CTO指出要与您分享您需要注意使用Django框架所需的内容。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  在Django中的图片上传中,将两种类型上传到Django的背景上上传图片,以数据库的形式上传,另一个类型为数据库的形式,另一个则在HTML页面上以一种表单上传。

  首先,安装此软件包PIP安装枕头== 3.4.1

  您需要设置在设置中上传的路径

  Media_root = os.path.join(base_dir,'static/Media')

  在模型中配置数据库

  类Pictest(Models.Model):

  pic = models.imagefield(upload_to ='booktest')

  数据库中必须有此字段

  在html中写入pip type ='file'

  在视图中写逻辑

  还需要导入设置中的文件。

  来自django.conf导入设置

  导入操作系统

  上传的图片保存在/静态/媒体/booktest/

  接受文件中编写的提交数据

  然后将提交的数据路径保存到数据库

  显示图片时,view.py获取数据库中的路径地址

  如果您使用所有方法,请在此处注意以获取它,您需要使用周期在HTML中显示图片

  然后在html img url =“/static/media/{{p.pic}}}}}

  第一个是由django背景提交的!这种用途不多,所以让我们在这里谈论它

  如何正确有效地使用Python Django框架

  Django为我们提供了许多开发说明,并且大多数乏味的操作由Django集成在简单的命令行提示符中。现在打开命令提示

  键入django-admin.py startproject之后

  新闻命令,致电Django的控制台命令创建一个名为News的新项目,同时,Django还在新的新闻文件夹下生成以下四个不同的文本,以生成不同劳动分区的不同文本。

  。

  1. __init__.py

  文件__init__.py可以向Python编译器指示当前文件夹的内容是Python Project模块。

  2. Manage.py

  Manage.py是一个Python脚本文件,与Django的命令行工具Django-Admin.py匹配以管理已建立的项目。

  3.settings.py

  这是Django项目的配置文件。与项目相关的工程模块和数据库的全局配置信息设置为settings.py。

  4.urls.py

  文件URLS.PY负责配置URL地址映射并管理URL的地址格式。

  笔记:

  注意:

  (1)Python中的虚拟环境通过工具复制了系统上Python环境的一部分,并且两者是独立的。

  (2)Python中虚拟环境的优势在于,不同项目使用的Python解释器和环境可以隔离,不会互相影响。

  结论:以上是首席CTO的相关内容指出,您需要注意使用Django框架时需要注意的内容。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?