找到 34423 篇文章 适用于编程
623 次浏览
在本文中,我们将了解如何制作一个超级简单的计数器应用程序,其中点击按钮会添加一个数字,即使您关闭选项卡并保留会话中的数据,它也会继续这样做。我们将了解如何使用会话制作简单的应用程序以及如何使用会话传输数据示例在 urls.py 中,添加以下行 −from django.urls import path from django.urls.resolvers import URLPattern from .import views urlpatterns = [ path('', views.counterView, name='counter'), ]在这里,我们在主页 URL 上设置视图。在 views.py 中,添加以下行 −from ... 阅读更多
1K+ 次浏览
Python 中的 Pickle 主要用于序列化和反序列化 Python 对象结构。换句话说,它是将 Python 对象转换为字节流以将其存储在文件/数据库中、在会话之间维护程序状态或通过网络传输数据的过程在本文中,我们将了解如何在 Django 中创建一个保存 pickle 对象的字段。我们只处理 models.py 和 Django shell首先,安装 django-picklefield 包 −pip install django-picklefield示例在 models.py 中 −from django.db import models from picklefield.fields import PickledObjectField # 在此处创建您的模型。 class new_model(models.Model): ... 阅读更多
887 次浏览
在 Django 中,您可以非常轻松地创建联系表单,但它需要管理很多事情,例如创建表单、视图、模型,然后在 Admin 中注册模型等。在本文中,我们将了解如何为我们的联系表单使用预定义的包,该包将数据保存在预定义的模型中。我们将创建一个联系表单,该表单将在模型中存储数据,而无需在 models.py 或 views.py 中编写任何代码或编写任何 HTML。因此,让我们开始吧。示例首先,创建一个 Django 项目和一个应用程序。安装 django-contactforms 包 −pip install django-contactforms然后,在 settings.py 中,添加 ... 阅读更多
3K+ 次浏览
在本文中,我们将了解如何将 json 格式的数据导入模型。我们可以将 json、csv、xlsx、yml 等数据导入模型。首先,创建一个 Django 项目和一个应用程序。设置 URL 并执行一些基本操作,例如将应用程序添加到 INSTALLED_APPS 中。创建模型。在这里,我们与 views.py、urls.py 或任何 html 文件的关系不大。我们只需要处理 settings.py、admin.py、models.py 和 admin urlpoint。示例安装 django-import-export 包 −pip install django-import-export在 settings.py 中,添加以下行 −INSTALLED_APPS += ['import_export']它将 import_export 作为应用程序添加 ... 阅读更多
813 次浏览
在本文中,我们将学习如何添加对象的數據跟踪、已删除数据的恢复和对象中的恢复。版本控制意味着取回您已删除的模型数据,它将一键恢复您所有已删除的数据,并且它甚至提供每个模型对象的跟踪。首先创建一个 Django 项目和一个应用程序,并在 settings.py 中的 INSTALLED_APPS 中添加应用程序。设置您的 urls.py 并安装 django-reversion 模块 −pip install django-reversion在 settings.py 中,添加以下行 −INSTALLED_APPS = ['reversion']示例我不会去 views.py 和 urls.py,因为它们对这项任务不重要。现在在 models.py 中,添加 ... 阅读更多
1K+ 次浏览
您可以使用 django-downloadview 包来使项目中任何文件可下载。您可以将文件托管在服务器上。在本文中,我们将了解如何在 Django 项目中使文件可下载。这将是一个有趣的话题,您会喜欢的。首先,安装该包 −pip install django-downloadview现在创建一个 Django 项目和一个应用程序。设置 URL 并执行一些基本操作,例如将应用程序添加到 INSTALLED_APPS 中。还在 settings.py 中设置 MEDIA_ROOT 和 MEDIA_URL。示例在 models.py 中,添加以下行 −from django.db import models # 在此处创建您的模型。 ... 阅读更多
2K+ 次浏览
Material Design 是一种在开发人员中非常流行的设计模板。它在前端用作 CDN。在本文中,我们将了解如何在表单小部件上使用材质设计并从我们的视图中呈现该表单。Django-material 是一个库,它将材质设计应用于渲染的 html 文件或表单小部件,无需 CDN。首先,安装 django-material 包。pip install django-material设置项目和应用程序以及 URL。在 settings.py 中 −INSTALLED_APPS+=['material']我的应用程序名称为“myapp”。示例在 models.py 中 −from django.db import models # 在此处创建您的模型。 class Data(models.Model): Name=models.CharField(max_length=100) salary = models.CharField(max_length=20)在这里,我们创建了一个 ... 阅读更多
5K+ 次浏览
有时我们需要在一个函数或视图中处理多个表单。在本文中,我们将了解如何编写一个函数,该函数将同时处理两个表单并在同一个视图中处理。在很多情况下都很方便;我们也将处理两个以上的表单。创建一个 Django 项目和一个应用程序,我将项目命名为“multipleFormHandle”,应用程序命名为“formhandlingapp”。执行一些基本操作,例如在 settings.py INSTALLED_APPS 中包含应用程序,并在项目的 url 中包含应用程序的 url。现在在应用程序中创建 forms.py,并在应用程序目录中创建“templates”文件夹。在 templates 中添加 home.html。安装 ... 阅读更多
2K+ 次浏览
在许多开发人员网站上,我们都会看到 Google 社交身份验证,这非常方便。在本文中,我们将了解如何创建一个 Django Google 登录项目。首先,转到 https://console.cloud.google.com/apis/dashboard并创建一个项目。转到 Oauth 同意屏幕并创建一个屏幕并保存并继续。转到凭据并点击“创建凭据”,然后点击“OAuth 客户端 ID”:然后,选择 Web 应用程序,并添加以下两个 URL −http://127.0.0.1:8000/http://127.0.0.1:8000/accounts/github/login/callback/现在,您将获得一个客户端 ID 和一个密钥,请将它们安全地保存在您的文件中。示例创建一个 Django 项目和一个应用程序。在 settings.py 中 −SITE_ID = 1 LOGIN_REDIRECT_URL = "/" INSTALLED_APPS = [ ... 阅读更多
622 次浏览
在许多开发人员网站上,我们都会看到 GitHub 社交身份验证,这非常方便。在本文中,我们将了解如何在我们的 Django 网站中添加 Github Auth。转到 https://github.com/settings/developers/ 并创建一个 Oauth 应用程序,并添加以下两个 URL http://127.0.0.1:8000/http://127.0.0.1:8000/accounts/github/login/callback然后,您将获得一个客户端 ID 和一个密钥。现在,让我们转到编码部分。示例安装 django-allauth 库 −pip install django-allauth在 settings.py 中添加以下代码行 −INSTALLED_APPS = [ ################## # # # # 'django.contrib.sites', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.github', 'githubAuthentication' ] SITE_ID = 1 AUTHENTICATION_BACKENDS= ... 阅读更多
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP