在Ubuntu里如何创建Django超极用户?

创建Django超级用户可以通过以下步骤实现:

  1. 确认Django已经安装,并且已经创建了project和app

在Ubuntu里面可以使用以下命令来安装Django:

sudo apt install python3-django

使用以下命令创建一个Django项目(project):

django-admin startproject myproject

创建app:

python3 manage.py startapp myapp
  1. 创建超级用户

在Django中,创建超级用户可以使用createsuperuser命令。

在一个Django项目的根目录下,例如myproject,打开终端(terminal)并输入以下命令:

python3 manage.py createsuperuser

按照提示输入以下内容:

  • 用户名(Username)
  • 电子邮箱地址(Email Address)
  • 密码(Password)和确认密码(Password (again))

示例说明1:

假设用户名为admin,电子邮箱地址为admin@example.com,密码为password。

Username (leave blank to use 'username'): admin
Email address: admin@example.com
Password:
Password (again):
Superuser created successfully.

提示中显示“Superuser created successfully.”表示创建超级用户成功。

  1. 验证超级用户

在Django中,可以使用超级用户登录到管理后台(Admin Site)。

运行Django项目:

python3 manage.py runserver

在浏览器中输入地址http://localhost:8000/admin,登录刚才创建的超级用户信息。

如果成功登录,将看到Django管理后台的首页。

示例说明2:

使用刚才创建的超级用户登录Django管理后台,输入http://localhost:8000/admin打开登录页面,输入用户名、密码登录后看到管理后台首页,表示创建Django超级用户成功。

至此,创建Django超级用户的攻略完成。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在Ubuntu里如何创建Django超极用户? - Python技术站

(0)
上一篇 2023年5月15日
下一篇 2023年5月15日

相关文章

  • 用django框架开发一个B2C购物网站用户注册知识点总结2

    一:用户部分: 用户注册: 用户注册序列化器: 1 import re 2 3 from django_redis import get_redis_connection 4 from rest_framework import serializers 5 6 from users.models import User 7 8 9 class CreateU…

    Django 2023年4月16日
    00
  • 如何修改Django中的日期和时间格式 DateTimeField

    html页面从数据库中读出DateTimeField字段时,显示的时间格式和数据库中存放的格式不一致,比如数据库字段内容为2019-09-27 13:00:00,但是页面显示的却是Apr. 03, 2017, 1 p.m. 为了页面和数据库中显示一致,需要在页面格式化时间,需要添加{{ infor.updatetime|date:”Y-m-d H:i:s” …

    Django 2023年4月9日
    00
  • Django框架的理解和使用的常见问题

    1、什么是中间件? 中间件是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。 中间件一般做认证或批量请求处理,django中的中间件,其实是一个类,在请求和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 如请求过来 执行process_request, view,…

    Django 2023年4月10日
    00
  • django ngRoute ui-router 开发环境下禁用缓存

    问题描述: Python manage.py runserver ,禁用缓存,及时修改反馈到浏览器 解决办法: 使用dummy cache: Dummy caching (for development)¶ Finally, Django comes with a “dummy” cache that doesn’t actually cache – it …

    Django 2023年4月16日
    00
  • Django中反向生成models

    我们在展示django ORM反向生成之前,我们先说一下怎么样正向生成代码。 正向生成,指的是先创建model.py文件,然后通过django内置的编译器,在数据库如mysql中创建出符合model.py的表。 反向生成,指的是先在数据库中create table,然后通过django内置的编译器,生成model代码。 一 准备工作 创建django工程以及…

    Django 2023年4月12日
    00
  • Django模型层

    目录 模型层与ORM 一、初步认识ORM 二、ORM常用关键字 三、ORM查询SQL语句的方法 四、神奇的双下划线查询 五、ORM外键字段创建 1.ORM外键字段创建理论铺垫 2.ORM外键字段创建相关操作 六、多表查询(基于对象和双下划线) 1.ORM跨表查询理论 2.基于对象的跨表查询 3.基于双下划线的跨表查询 4.进阶操作 5.补充说明 七、聚合查询…

    Django 2023年4月10日
    00
  • python框架django基础指南

    下面将详细讲解关于“Python框架Django基础指南”的完整攻略及示例说明。 Python框架Django基础指南 简介 Django是一款使用Python编写的高级Web框架,采用了MVC模式(即Model-View-Controller模式),旨在帮助开发方便快捷地创建复杂、动态的Web应用程序。Django也是非常适合使用REST API构建的。 …

    Django 2023年5月16日
    00
  • django实现前后台交互实例

    下面我详细讲解一下“Django实现前后台交互实例”的完整攻略。 前后台交互概述 Django是一个强大的Web框架,它支持前端和后端的交互。前端是我们看到的网站界面,后端是处理数据的服务器端代码。前后端交互的目的是让前端页面可以在服务器上处理数据,并将结果返回到前端页面显示。 示例一:前后台交互表单 我们先看一个简单的示例:前后台交互的表单。假设我们有一个…

    Django 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部