【Django】管理站点的使用方法:添加、编辑和删除数据的步骤
Django的管理网站概述和设置方法:
Django的管理网站是一个功能强大的工具,提供了添加、编辑和删除等数据操作功能。对于初学者的工程师来说,即使没有数据库操作知识也可以轻松使用,非常方便。
为了使用管理网站,首先需要创建一个Django项目。请执行以下命令,创建一个新项目。
django-admin startproject mysite
运行这条命令后,将创建一个名为mysite的新项目。然后,为了启用管理网站,编辑项目的settings.py文件。
installed_apps = [
...
'django.contrib.admin',
...
]
通过将django.contrib.admin添加到installed_apps列表中,可以启用管理站点。
创建模型并注册到管理网站的方法
为了使用管理网站,首先需要创建模型。模型相当于数据库中的表,用于定义和操作数据。
运行以下命令来创建一个新的应用程序。
python manage.py startapp blog
执行此命令将创建一个名为”blog”的新应用程序。然后,创建模型并将其注册到管理站点。
from django.db import models
class blog(models.model):
title = models.charfield(max_length=200)
content = models.textfield()
def __str__(self):
return self.title
在上述的代码中,我们创建了一个名为”blog”的模型。”title”和”content”分别是用于存储标题和文章内容的字段。
当模型创建完成后,我们需要编辑admin.py文件来将其注册到管理网站。
from django.contrib import admin
from .models import blog
admin.site.register(blog)
在admin.py文件中,通过admin.site.register(blog)注册blog模型。
在管理网站上浏览和搜索数据的方法
要访问管理网站,需要启动服务器并访问以下URL。
http://localhost:8000/admin/
当使用上述的URL访问时,会显示管理站点的登录页面。如果是第一次访问,则需要执行createsuperuser命令来创建管理员用户。
python manage.py createsuperuser
当您设置用户名和密码并登录后,管理网站的首页将会显示出来。在这里,您可以查看已注册的数据列表。
只需要一种选择:您可以轻松地搜索数据。在管理网站的首页上的搜索字段中输入关键词,相关的数据将会显示出来。
在管理网站上添加和保存数据的方法
要在管理网站上添加新数据,需要从管理网站的首页选择相应的模型,然后点击“添加”按钮。
在追加画面中,可以输入每个字段的值。完成数据输入后,点击「保存」按钮来保存数据。
在以下的代码中,创建了模型的实例,并为其字段设置了值并保存。
blog = blog(title='タイトル', content='内容')
blog.save()
在管理网站上进行数据编辑和更新的方法
要在管理网站上编辑现有数据,需要从管理网站的首页选择相应的模型,然后从列表页面选择要编辑的数据。
在编辑界面上,您可以更改每个字段的值。完成数据的更改后,点击“保存”按钮来更新数据。
在以下代码中,我们先获取模型的实例,然后修改字段的值并保存。
blog = blog.objects.get(id=1)
blog.title = '新しいタイトル'
blog.save()
在管理网站上删除数据的步骤是什么?
要在管理站点中删除数据,需要从管理站点的首页选择相关的模型,然后在列表页面上选择要删除的数据。
当您在删除确认界面点击“删除”按钮时,数据将被删除。
在下面的代码中,我们获取了模型的实例,并调用了delete()方法来删除数据。
blog = blog.objects.get(id=1)
blog.delete()
请参考以下内容来了解适用于初学者工程师的Django管理网站的使用方法。通过使用管理网站,您可以轻松地添加、编辑和删除数据。请务必尝试充分利用它。
以下是可供参考的文章:
参考文献:
-
- djangoのデータベース操作入門
- djangoで簡単なwebアプリを作成してみよう
Django 相关的总结
充分利用在线学校作为教师!
零元学习编程的选择
-
- techacademyの無料体験
-
- オンラインスクール dmm webcamp pro
- レバテックカレッジ|大学生向け 無料説明会