首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在/admin下向Django 3.2添加新的URLS?

在Django 3.2中,要向/admin下添加新的URLs,可以按照以下步骤进行操作:

  1. 创建一个新的URL模式:在你的Django项目中的urls.py文件中,找到urlpatterns列表。在列表中添加一个新的URL模式,指定URL的路径和对应的视图函数或类。例如,假设你要添加一个名为"new_url"的URL,可以这样写:
代码语言:txt
复制
from django.urls import path
from . import views

urlpatterns = [
    # 其他URL模式...
    path('admin/new_url/', views.new_url_view, name='new_url'),
]
  1. 创建对应的视图函数或类:在你的Django项目中的views.py文件中,创建一个新的视图函数或类来处理新URL的请求。例如,假设你要创建一个名为new_url_view的视图函数,可以这样写:
代码语言:txt
复制
from django.http import HttpResponse

def new_url_view(request):
    return HttpResponse("This is the new URL!")
  1. 运行Django开发服务器:在命令行中进入你的Django项目目录,并运行以下命令启动Django开发服务器:
代码语言:txt
复制
python manage.py runserver
  1. 访问新的URL:在浏览器中输入"http://localhost:8000/admin/new_url/",即可访问新添加的URL,并查看返回的内容。

这样,你就成功地向/admin下添加了新的URLs。请注意,以上步骤中的视图函数和URL路径仅作示例,你需要根据实际需求进行相应的修改和扩展。

推荐的腾讯云相关产品:腾讯云云服务器(CVM)、腾讯云对象存储(COS)、腾讯云数据库MySQL版(TencentDB for MySQL)等。你可以通过访问腾讯云官网(https://cloud.tencent.com/)了解更多关于这些产品的详细信息和使用指南。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

猫头虎 分享:Python库 Django 的简介、安装、用法详解入门教程

通过本文的讲解,你将学会如何在项目中安装和配置Django,如何创建视图和模板,并掌握基本的CRUD操作。 1. Django简介 1.1 什么是Django?...创建你的第一个Django项目 3.1 创建Django项目 ️ 安装完成后,你可以通过以下命令创建一个新的Django项目: $ django-admin startproject mysite 这个命令会创建一个名为...3.2 运行Django开发服务器 进入项目目录并启动Django开发服务器: $ cd mysite $ python manage.py runserver 服务器启动后,你可以在浏览器中访问http...使用以下命令创建一个新的应用程序: $ python manage.py startapp blog 4.2 创建视图 ️ 视图是处理请求并返回响应的Python函数或类。...部署Django项目到生产环境通常需要使用WSGI服务器,如Gunicorn,结合Nginx等反向代理服务器。

10910

【Git】每天1分钟系列——Git本地与远程服务器介绍

本地与服务器 本地与服务器交互的方式及命令如下 推送指将特定分支在本地仓库区的记录发送到服务器上 获取指将服务器特定分支向本地工作区同步 获取 建议:在每天开始编写代码前,先与服务器同步一次;或者在公用分支如...注意:只会将仓库区的记录提交到服务器的对应分支下 推送前要将此分支跟踪服务器上的同名分支,推荐在创建分支时就完成跟踪 如果要推送自己分支以外的分支,需要先获取,再解决冲突,然后再推送 git push.../urls.py文件中添加一条url from django.conf.urls import include, url from django.contrib import admin urlpatterns...= [ url(r'^admin/', include(admin.site.urls)), url(r'^',include('df_goods.urls')), ] 3.添加并提交...,需要修改dailyfresh/urls.py文件 git checkout dev 2.在dailyfresh/urls.py文件中添加一条url from django.conf.urls import

44510
  • Django 3.1 官网学习路线

    因为轮询是在它们自己的 URLconf (polls/urls.py)中,它们可以被放在“/polls/”下,或“/fun_polls/”下,或“/content/polls/”下,或任何其他路径根目录下...您对模型进行了一些更改(在这种情况下,您进行了新的更改),并且希望将更改存储为迁移。...本教程提供了使用 URLconfs 的基本指导,您可以参考 URL 分派器了解更多信息。 添加更多的视图 现在让我们向 poll /views.py 添加更多的视图。...通过添加以下 path()调用的 polls.urls 模块(polls/urls.py): polls/urls.py¶ from django.urls import path from . import...但是,实际上,这是向系统添加 Choice 对象的一种低效方式。最好在创建 Question 对象时直接添加一堆 Choices。让我们做到这一点。

    8.2K10

    Django 教程 --- Django 基础

    它是整个应用程序背后的逻辑数据结构,由数据库(通常是关系数据库,如MySql、Postgres)表示 视图:视图是用户界面——当你渲染一个网站时,你在浏览器中看到的东西。...让我们探索一下 移至projectName-> projectName-> urls.py并在标题中添加以下代码 from django.urls import include 现在,在网址格式列表中,...这是它的代码 from django.contrib import admin from django.urls import path, include urlpatterns = [...path('admin/', admin.site.urls), # Enter the app name in following syntax for this to work path...Django Apps的主要特点是独立性,每个app都作为一个独立的单元来支持主项目。要了解更多关于Django中的应用程序,请访问如何在Django中创建应用程序?

    3.7K21

    第一个 Django 工程搭建

    image.png 大框架就是用户向服务器提出服务请求,服务器接收请求从数据库中提取数据,送入处理模块处理后得到用户需要的内容,再经过显示模块将内容展现在用户面前。...基于Python开发,并且基于Python环境运行,不同Django版本对Python版本有不同的需求: Django 版本 Python 版本 1.8 2.7, 3.2 (until the...在 vvd_django/urls.py 文件的 urlpatterns 列表里插入一个 include(), 如下: from django.contrib import admin from django.urls...('admin/', admin.site.urls), ] 函数 include() 允许引用其它 URLconfs, 它的理念是使其可以即插即用。...每当 Django 遇到 include() 时,它会截断与此项匹配的 URL 的部分,并将剩余的字符串发送到 URLconf 以供进一步处理。他们能够被放在任何路径下,使得应用都能够正常工作。

    50410

    如何在 Django 中同时使用普通视图和 API 视图

    在本教程中,我们将学习如何在 Django 项目中有效地管理和使用普通视图和 API 视图。我们将从基础概念开始,逐步深入,涵盖必要的配置、代码示例以及最佳实践。1....[ path('admin/', admin.site.urls), path('', include('myapp1.urls')), # 包含 myapp1 应用的 URL 配置...[ path('admin/', admin.site.urls), path('', include('myapp1.urls')), # 包含普通视图的 URL 配置...6.1 配置 settings.py在 settings.py 的 TEMPLATES 设置中添加 'django.templatetags.static' 到 'builtins' 列表中。...总结通过本教程,你学习了如何在 Django 项目中同时使用普通视图和 API 视图。我们涵盖了从设置项目、编写视图、配置 URL 路由到测试应用的整个流程。

    19700

    Django(1)初识Django「建议收藏」

    模型:数据存取层,处理与数据相关的所有事物,例如如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等。 模板:表现层,处理与表现相关的决定,例如如何在页面或其他类型的文档中进行显示。...系统:完善的缓存系统,可支持多种缓存方式 Auth认证系统:提供用户认证、权限设置和用户组功能,功能扩展性强 国际化:内置国际化系统,方便开发出多种语言的网站 Admin后台系统:内置Admin后台管理系统...,系统扩展性强 Django2的新特性 简化URL路由语法:使得Django.urls.path()方法的语法更简单。...功能的导入由模块Django.urls实现,如from Django.urls import include,path,re_path Admin后台系统:支持主流移动设备并新增属性ModelAdmin.autocomplete_fields...()现在返回一个列表,包含插入失败的键值 视图类:ContextMixin,extra_context属性允许在View.as_view()中添加上下文 Pagination(分页):增加Paginator.get_page

    2.8K20

    Django开发快速入门

    urls.py控制顶级URL路由 wsgi.py代表Web服务器网关界面,可帮助Django服务于 最终网页 manage.py执行各种Django命令,例如运行本地Web 服务器或创建新应用...让我们构建文件,以便我们的图书馆项目列出首页上的所有书籍。 将您选择的文本编辑器打开到settings.py文件。 第一步是将新应用添加到我们的INSTALLED_APPS配置中。...我们总是在底部添加新应用,因为Django会按顺序读取它们,并且我们希望内置的核心Django应用(例如admin和auth)在加载我们的应用之前已经被加载。...Admin 我们可以开始通过内置的Django应用将数据输入到我们的新模型中。 但是我们必须首先做两件事: 创建一个超级用户帐户并更新admin.py,以便显示books应用程序。...image-20200916022359047 如果我们在管理员中添加其他图书,则它们也都将出现在此处。 这是对传统Django网站的快速浏览。 现在,向其中添加一个API!

    2.3K41

    关于“Python”的核心知识点整理大全57

    将应用程序users添加到settings.py中 在settings.py中,我们需要将这个新的应用程序添加到INSTALLED_APPS中,如下所示: settings.py --snip...包含应用程序users的URL 接下来,我们需要修改项目根目录中的urls.py,使其包含我们将为应用程序users定义的URL: urls.py from django.conf.urls...import include, url from django.contrib import admin urlpatterns = [ url(r'^admin/', include(admin.site.urls...在目录learning_log/users/中,新建一个名为urls.py的文件,并在其中添加如下 代码: urls.py """为应用程序users定义URL模式""" from django.conf.urls...这让你能够向已通过身份验证的用户 显示一条消息,而向未通过身份验证的用户显示另一条消息。 在这里,我们向已登录的用户显示一条问候语(见1)。

    9910

    马哥金牌分享 | 十分钟学会用Django快速搭建一个blog

    视图(View)表现层 处理与表相关的决定: 如何在页面或其他类型文档中进行显示。 模板(Template),业务逻辑层 存取模型及调取恰当模板的相关逻辑。模型与模板的桥梁。...cd blog vim settings.py vim urls.py settings.py配置 urls.py配置 2.Django操作数据库 2.1 Django里面主要使用orm来操作数据库....Admin 3.1 admin 1.django自带一个admin的后台,只需要简单的配置就能让我们快速的使用,这是django的一个强大之处。...2.配置admin.py之前,需要先了解一下admin的用法 需要继承admin.ModelAdmin list_display:admin 后台显示的字段 search_fields:admin 后台查询的字段...fields:允许修改的字段 actions: 禁用的操作 admin.site.register: 关联model和admin 3.2 编写admin 4.djangod的视图 4.1 Django

    2.4K51

    Django-开发Get、Post接口与基本操作

    Django-开发Get、Post接口与基本操作 目录 1、开发Get接口 2、开发Post接口 3、基本操作 3.1、基本命令 3.1.1、数据库相关 3.2、创建一个项目 3.2.1、项目目录 3.2.2...3、基本操作 3.1、基本命令 命令行输入 django-admin startproject # 创建一个Django项目 startapp # 创建一个Django应用 check # 检查项目完整性...# 创建模型变更的迁移文件 migrate # 执行上一个命令创建的迁移文件 dumpdata # 把数据库数据导出到文件 loaddata # 把文件数据导入到数据库 3.2、创建一个项目 命令行输入...django-admin startproject django_introduction 3.2.1、项目目录 settings.py # 项目配置文件 urls.py # 项目路由配置文件 manage.py...models.py # 定义应用模型的地方 admin.py # 定义Admin模块管理对象的地方 apps.py # 声明应用的地方 tests.py # 编写应用测试用例的地方 urls.py #

    1.4K20
    领券