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

如何创建用户登录注册(Django用户注册)

时间:2023-03-06 15:54:16 网络应用技术

  本文的主要CTO注释将介绍有关Django如何创建用户登录注册和Django用户注册的相关内容。我希望这对每个人都会有所帮助。让我们来看看。

  本文目录清单:

  1.关于Django网站,用户注册的问题2.如何建立超级用户?3。django Quallly意识到用户登录4. django如何设置sqlite3?Intersection5的用户名和密码5。如何使用Django创建博客?6。在Django版本1.74取消SynCDB之后,如何创建管理员帐户是为了防止交叉点攻击,您将其放置

  'django.middleware.csrf.csrfviewmiddleware',,

  'django.middleware.csrf.csrfresponsemiddleware',

  这两个应该被删除

  首先,我们需要创建一个新的用户名来登录到管理网站。我们可以使用以下命令:

  python manage.py createSuperuse

  输入您要使用的用户名:

  用户名(留空白以使用“管理员”):user01

  输入电子邮件:

  电子邮件地址:(此处输入您自己的邮箱帐户)

  输入密码,您需要输入两次,并且在输入密码时不会显示它:

  密码:

  密码(再次):

  当两个密码相同时,成功提示了超级帐户创建。

  超级用户成功创建了。

  运行服务:

  python manage.py runserver

  在系统开发过程中,我们将遇到用户登录需求。使用Django用户认证(AUTH)组件可以帮助我们确定当前用户是否合法,并迅速实现用户登录,验证和退出。

  django中的login_url是/accounts/login/。如果我们不设置,我们将跳到/帐户/登录/页面,因此我们需要编写此值以使其指向我们的登录页面。

  使用Django自己的装饰@login_required来确定用户是否登录。您只需要在相应的视图方法的前面添加@login_required即可。

  终于为所有人做一个展示:

  您学会了,快点尝试!交叉探针

  如果您忘记了管理员密码设置django,则可以使用CreateSuperuser到甚至密码,但是如果您忘记了Admin的密码,请使用Django Shell:Python Manage.py shell并获取用户名,并专注于IT.set密码:来自django.contrib.auth.models导入user = user.objects.get(username ='admin')user.set_password('new_password')您可以使用新密码登录。

  d

  如果您想开始写博客并使用功能强大的网络框架创建自己的博客,那么Django是您的最佳选择。目前,本系列中有14个教程。我仍在学习,欢迎您给我更多的想法。

  这些教程是:

  设置Django的VSCODE:在第一个视频中,您将学习如何在VSCODE文本编辑器上为Django建立开发环境。使用Django创建博客文章模型:此视频涵盖了创建博客文章模型的所有详细信息。从标题到作者到标签。

  设计发布页面:关于Bootstrap 4设计设计设计的快速教程。

  创建一个详细的信息发布课程视图:您将学习如何为博客文章创建基于类的视图。它将允许您在“自定义发布”页面的管理页面上使用自定义链接,以显示我们在管理页面上创建的帖子。

  跟踪您的Django网站的访问者数量:我们将看到如何跟踪博客文章的访问/浏览数量。我们将使用工具来知道您在看到您的帖子时可以看到多少访问者可以看到您的帖子。将能够知道他们的IP地址和使用的用户代理。

  添加注释要在Django中发布:在此视频中,您将看到如何在博客应用程序中添加评论模型。因此,读者可以向您发送评论,这将易于执行和管理。将注释添加到视图文件中。

  设计博客页面指南计划:您将设计一个博客页面,该页面将列出博客文章和其他元素。

  Django博客列表视图:在此视频中,您将看到如何在博客页面上显示博客文章。我们将介绍如何通过在邮政模型中添加另一个属性来访问每个帖子的链接。此外,您将看到如何在边境栏中显示流行的帖子和邮政类别。

  Django 3.1中的简单分页:此视频只会介绍Django页面的下一个和上一个按钮。

  Django搜索表[带有Q对象的过滤器]:如何在Django博客网站上实现搜索功能

  django中的搜索结果:使用Bootstrap

  将类似的帖子添加到详细信息中:将标记功能添加到我们的Django博客网站。

  使用Django的简单用户身份验证系统:实现Django第三派对应用程序,用户可以注册,登录,更换和更改密码。

  首先,没有取消syncdb

  。仅在1.6的基础上,South 1.7数据库的初始化方法是执行Python Manage.py Makemigrations,然后执行Python Manage.py Migrate#将询问您是否创建Admin,请在订单中输入帐户和密码,您可以依次输入帐号和密码。

  结论:以上是为您编辑的主要CTO注释的所有内容,Django如何创建用户登录注册。感谢您阅读本网站的内容。我希望这对您有帮助。有关Django用户注册的更多信息,Django如何创建用户,不要忘记找到注册的相关内容。