Awesome Django 

版权: https://github.com/haiiiiiyun/awesome-django-cn

介绍

Awesome-Django 是由 Roberto Rosario 发起和维护的 Django 资源列表。该列表收集了大量 Django 相关的优秀应用、项目等资源,方便了 Django 用户参考查阅。

Django 优秀资源大全 则是依据 Awesome-Django 翻译而来。也欢迎你帮助推荐和提供建议

  • Awesome Django
    • 管理界面
    • 分析
    • 资源管理
    • 认证
    • 授权
    • Blog 管理
    • 样板
    • 缓存
    • 兼容性
    • 仪表盘
    • 数据科学
    • 数据库
    • 调试
    • Email
    • 数据项
    • 文件传输
    • 表单
    • GIS
    • 图片处理
    • 导入/导出
    • 数据迁移
    • 移动端支持
    • 数据模型扩展
    • 支持处理
    • 项目管理
    • 报表
    • RESTful API
    • SEO
    • 搜索
    • 安全性
    • 设置
    • 存储
    • 标签
    • 任务队列
    • 测试
    • 缩略图
    • 翻译
    • 视图
    • Web 前端集成
    • Wiki 应用
    • 工作流
    • 所见即所得编辑器
    • 其它
  • 项目
    • CMS
    • 文档管理
    • 项目管理
    • 电子商务
    • 其它
  • 资源
    • 图书
    • 会议
    • 外部文档
    • 视频
    • 网站
  • 工具
  • 贡献

管理界面

扩展管理界面,增加或增强基功能特性的相关包。

  • django-simpleui, star:159 - 可用于 Django 管理界面的一个Vue+Element-ui的现代主题。
  • djamin, star:214 - Django 管理界面的一种新样式。
  • django-admin-bootstrap, star:468 - Django 管理界面的自适应皮肤。
  • django-admin-bootstrapped, star:1360 - 一种基于 Twitter Bootstrap 的 Django 管理界面主题。
  • django-admin-easy, star:70 - 一个关于管理界面数据项和装饰器的集合。
  • django-admin-interface, star:75 - 终级管理界面,它基于现代扁平式风格,能让你通过管理界面自身定制它的主题、logo 和配色。
  • django-admin-tools, star:221 - 一个关于默认 Django 管理界面的扩展/工具的集合。
  • django-admin2, star:952 - django.contrib.admin 的一个可扩展、能适配的版本。
  • django-flat-theme, star:392 - 可用于 Django 管理界面的一种扁平式主题。现代、清新、简洁。
  • django-fluent-dashboard, star:166 - Django 项目的增强型管理面板。
  • django-grappelli, star:2087 - 可用于 Django 管理界面的一个绚丽皮肤。
  • django-hijack, star:542 - 允许超级用户以其他用户微分登录和操作。
  • django-jet, star:791 - 可用于管理界面的现代模板,并增强了功能。
  • django-material, star:1037 - Material 风格的 Django 表单和管理界面。是模板驱动的。
  • django-object-actions, star:162 - 一个 Django 应用,用于在管理界面中为数据模型添加对象工具。
  • django-suit, star:1226 - 可用于 Django 管理界面的一个现代主题。
  • django-wpadmin, star:202 - WordPress 风格的 Django 管理界面。
  • django-xadmin, star:2016 - 一个 Django admin 的替代器,并附带很多不错的功能特性,完全支持用插件扩展,绚丽的 UI 基于 Twitter Bootstrap。
  • yawd-admin, star:129 - 用于 Django 的一个管理界面(3 年未更新)。

分析

网站分析或与集成网站分析服务相关的包。

  • django-analytical, star:465 - 用一个通用接口来集成各种分析服务,无需修改模板文件。

资源管理

有助于管理项目资源文件的包。

  • django-compressor, star:1862 - 将通过链接及内联的 javascript 或 CSS 压缩成单个缓存文件。
  • django-gears, star:54 - 编译及合并 JavaScript 和 CSS 文件。
  • django-htmlmin, star:340 - 用于 Python 框架的 HTML 压缩工具,完全支持 HTML 5 和 Django。
  • django-pipeline, star:1141 - Django 的资源文件管理包。
  • django-systemjs, star:41 - Django SystemJS 将 Javascript 的未来版本带到当前的 Django 中。(JSPM 与 Django 集成)
  • django-webpack-loader, star:807 - webpack 无缝集成到 django。
  • python-webpack, star:58 - webpack 的 Python 绑定包,并与 django 集成。

认证

增强或扩展了 Django 认证方法的相关包。

  • django-allauth, star:3000 - 一套完整的 Django 应用,解决认证,注册,帐户管理及第三方(社交)帐户认证。
  • django-organizations, star:338 - Django 项目的多用户帐户功能。
  • django-otp, bitbucket forks:39 - 一个可插拔框架,用于为 Django 添加使用一次性密码的双因子认证。
  • django-registration, star:554 - 一个简单的 Django 用户注册应用,意在使用户注册过程尽可以简单。
  • django-rest-auth, star:793 - 一组 REST API,用于处理用户注册和认证任务。
  • django-two-factor-auth, star:391 - 用户友好的双因子认证。
  • django-userena, star:1171 - Django 的帐户应用,使用极其简单。
  • python-social-auth, star:2639 - Python Social Auth 是一个很容易设置的社交认证/注册机制,它支持多个框架和认证提供商。

授权

与授权基础设施和权限相关的包。

  • django-guardian, star:1412 - 实现对象级别的权限,来用作授权后端。
  • django-oauth-toolkit, star:963 - Django 用来集成 OAuth2 的好东西。
  • django-oauth2-provider, star:304 - 为你的应用提供 OAuth2 访问。
  • django-oml, star:10 - Object Moderation Layer, mixin for models that allows you moderate several content types.(2 年未更新)
  • django-permission, star:227 - 一个增强的权限库,它能使用 基于逻辑的权限系统 来处理 Django 中的复杂权限问题。
  • django-rules, star:431 - 一个微型但强大的应用,为 Django 提供了对象级别的权限,它无需使用数据。其核心是一个用于构建基于规则的系统的通用框架,类似决策树。它也可以以独立库的形式使用在其它上下文和框架中。

Blog 管理

用于创建和管理 blog 应用的包。

  • django-blog-zinnia, star:1430 - 一个简单而且强大,又非常容易扩展的应用,用于管理 Django 网站中的 blog。
  • puput, star:184 - 一个 用 Wagtail 实现的 Django blog 应用。

样板

有关可快速开启一个新项目的包。

  • cookiecutter, star:4912 - 一个可根据 cookiecutters (项目模板)创建新项目的命令行工具。
  • django-hackathon-starter, star:996 - 一个 Django Web 应用的样板,包含多种社交认证方法和多个流行的 API 示例(1 年未更新)。
  • edge, star:456 - 一个 非常现代化非常先进的 Django 项目骨架。

缓存

有助于缓存的包。

  • django-cachalot, star:453 - 对你的 Django ORM 进行缓存,并能自动使它们失效。
  • django-cache-machine, star:659 - 能在 ORM 中的 Django 数据模型自动进行缓存和使其失效(1 年未更新)。
  • django-cacheops, star:668 - 一个精巧的 ORM 缓存,具有自动化细粒度事件驱动型的失效机制。
  • django-memoize, star:46 - Django 中 记忆(memoization) 技术的一种实现。
  • django-ormcache, star:13 - 一个缓存管理器 mixin,提供了一些 ORM 对象的缓存功能。
  • django-redis-cache, star:745 - 用于 Django 的 Redis 缓存后端。
  • johnny-cache, star:265 - Johnny Cache 是一个用于 Django 应用的缓存框架。

兼容性

有助于保存可重用性 app 在不同的 Django 版本间保存兼容性的包。

  • django-compat, star:91 - 为官方支持的 Django 版本提供向前和向后兼容层。
  • django-compat-lint, star:36 - 为你的代理检查 Django 兼容性(2 年未更新)。

仪表盘

用于创建信息仪表盘以可视化数据的包。

  • django-dashing, star:381 - 一个可定制,模块化的仪表盘应用框架,用以在你的 Django 项目中可视化有兴趣的数据。灵感来自那个相当优秀的仪表盘框架 Dashing。

数据科学

使得使用大数据更方便的包。

  • rest-pandas, star:435 - 通过 Django REST 框架架设你的 Pandas 数据帧服务,以在客户端(如 d3.js)可视化和离线分析(如 Excel)中使用。

数据库

有于支持第三方数据库或添加数据库特定功能的包。

  • dj-database-url, star:562 - 在你的 Django 应用中使用数据库 URL。
  • django-mysql, star:127 - 一个 Django 扩展,以使用 MySQL/MariaDB。
  • django-postgres-fuzzycount, star:55 - 在 Django 中使用快速 / 模糊的 PostgreSQL count 操作。
  • django-postgrespool, star: 259 - 用于 Django 的 Postgres 连接池,基于 SQLAlchemy。

调试

有助于查找 Bug 的包。

  • django-debug-toolbar, star:4136 - 可配置的一组面板,可显示有关当前请求/应答中的许多调试信息。
  • django-devserver, star:1190 - Django 内置 runserver 的简单替代者(1 年未更新)。
  • django-querycount, star:83 - 一个中间件,用于将数据库查询数输出来 runserver 命令行中。
  • django-silk, star:905 - Django 中非常易用的剖析工具。
  • nplusone, star:262 - 自动检测 Django(及其它 ORM)中的 n+1 查询问题。
  • sentry, star:12408 - 一个现代的错误记录和聚合平台。

Email

有助于管理邮件发送的包。

  • django-celery-email, star:146 - 一个 Django 邮件后端,使用 celery 任务来发送邮件。
  • django-db-mailer, star:156 - 一个 Django 模块,能很容易地发送使用 Django 模板 的邮件/短信/push/tss 信息,而模板存于数据库中并通过 Django 管理后面管理。
  • django-drip, star:543 - Django Admin based management for drip email campaigns(2 年未更新)。
  • django-email-extras, star:67 - 多种邮件工具: PGP 加密, multipart 模板, 浏览器测试后端等。
  • django-mailgun, star:205 - 使用 Mailgun 的 Django 邮件后端。
  • django-post_office, star:331 - 一个用于发送和管理邮件的简单 Django 应用,支持模板,并能很容易与任务队伍集成。
  • django-ses, star:475 - 使用 Amazon Simple Email Service 的 Django 邮件后端。
  • django-spoolgore, star:5 - 使用 Spoolgore daemon 的 django 邮件后端(3 年未更新)。
  • django-templated-email, star:291 - 一个 Django 模板,能很容易地发送模板型邮件,可以使用 django 模板,或事务型邮件提供商(如 mailchimp, silverpop 等)。
  • django-yubin, star:22 - django-mailer2 + django-mailviews,及其它功能。
  • djmail, star:58 - 一个简单且非阻塞式的 django 邮件中间件。
  • djrill, star:354 - 一个使用 MailChimp 的 Mandrill 事务型邮件邮件的邮件后端。

数据项

与扩展现有项类型功能或添加新项类型有关的包。

  • django-audiofield, star:91 - 允许对音频文件进行上传,管理,将转换成不同的音频格式 (mp3, wav & ogg)。
  • django-bitfield, star:282 - Django 数据模型的一个扩展,A BitField。
  • django-countries, star:359 - 为表单提供国家选择,也基于国旗选择,还提供一个 CountryField。
  • django-enumfield, star:99 - 基于命名常数列表的 Django 定制数据项(1 看未更新)。
  • django-image-tools, star:36 - 在 Django 中处理图像的包(1 看未更新)。
  • django-imagekit, star:1154 - 在 Django 中自动处理图像。
  • django-jsonfield, bitbucket forks:49 - 用于 Django 数据模型中的 JSONField。 for Django models.
  • django-location-field, star:266 - 一个位置项及其组件,并与 google 地图集成。
  • django-macaddress, star:25 - 在 Django 中使用的 MAC 地址数据模型及其表单项。
  • django-phonenumber-field, star:383 - 一个可以与 python-phonenumbers 交互的 Django 库,以用来验证、格式输出和转换手机号码。
  • django-picklefield, star:92 - 用于 Django 的序列化对象项(pickled object field)。
  • django-searchable-select, star:29 - 一个更好更快的多选组件,并附有提示功能。
  • django-uuidfield, star:261 - 用于 Django 的 UUIDField(2 年未更新)。
  • django-versatileimagefield, star:230 - django ImageField 的简单替代品,并提供了一个灵活、直观、易扩展的接口来快速地根据指定的图像创建一个表单项。

文件传输

用于在项目间或用户间传输文件的包。

  • django-downloadview, star:129 - 用 Django 提供文件服务。
  • django-sendfile, star:311 - 这是对特定于 Web 服务器的方法的一个封闭器,用来将文件发送给 Web 客户端。

表单

扩展表单功能或添加亲的表单类型的相关包。

  • django-autocomplete-light, star:794 - django-autocomplete-light 的目标是在 Django 项目中快速而适当地实现自动填充功能。
  • django-bootstrap-form, star:485 - 将 Twitter Bootstrap 使用到 Django 表单中。
  • django-bootstrap3, star:1731 - 以 Django 的方式,在 Django 模板中使用 Bootstrap。
  • django-crispy-forms, star:2756 - 实现 DRY Django 表单的最好方式。该应用提供的 Tag 和 Filter 能让你快速将表单呈现成 div 格式,同时又提供大量的功能来配置和控制呈现的 HTML。
  • django-floppyforms, star:681 - django-floppyforms 这个应用能让你完全控制表单的呈现结果。表单 API 和功能与 Django 的完全相同,主要的不同在同它的表单项和表单组件是在模板中呈现的,而不是使用字符串处理完成,因此它能让你在使用 Django 模板中完成控制输出的结果。

GIS

能更容易与地理信息系统项目协作的包。

  • django-geoposition, star:261 - 一个数据模型项,可用来保存地理信息(经度/纬度),并提供相应的后台管理/表单组件。
  • django-location-field, star:266 - 一个位置项及其组件,并与 google 地图集成。
  • django-spillway, star:42 - Django REST 框架的 Geodata 扩展。
  • djangorestframework-gis, star:372 - Django REST 框架的地理信息扩展。

图片处理

用于处理,修改或转换图片的包。

  • django-image-cropping, star:386 - 一个协助应用,能很容易地为后台或前端非破坏性的剪切任意大图片。
  • django-versatileimagefield, star:230 - django ImageField 的简单替代品,并提供了一个灵活、直观、易扩展的接口来快速地根据指定的图像创建一个表单项。

导入/导出

能在项目中加载、导入或导出数据的包。

数据迁移

当有模式更新后,能用来进行数据库迁移的包。

  • South, bitbucket forks:169 - 一个提供了模式和数据迁移功能的 Django 应用,支持至 Django 1.6.x。(Django 1.7 及以上版本已经集成了一个数据迁移系统,其基于 South 但不兼容)

移动端支持

用于支持 iOS, Android 及其它移动端的包。

  • django-push-notifications, star:911 - 一个微型 Django 应用,它实现了 Device 数据模型,可通过 APNS 和 GCM 发送消息。
  • django-pushy, star:157 - 一个 Django 应用,使用 celery 来提供推送功能。该应用的主要目的是帮助你批量向你的用户发送推送消息。如果你有多个已注册的设备码(registered device keys),django-pushy 会将设备码分成小组,从而加快消息的发送过程。

数据模型扩展

能扩展数据模型功能或添加新数据模型类的包。

  • django-aggregate-if, star:125 - 对 Django 查询进行条件聚合,就如 Excel 中的 SumIf 和 CountIf(2 年未更新)。
  • django-localflavor, star:290 - 与国家信息有关的 Django 辅助包,即原先的 fame 贡献包。
  • django-model-utils, star:1126 - Django 数据模型的 mixins 和工具集。
  • django-mptt, star:1439 - 用来在 Django 中实现一个修订版的先序遍历树的工具集。
  • django-treebeard, star:370 - Django 中树数据结构的另一种实现(提供了 3 种不同的层级数据排序方法,包括 MPTT )。

支付处理

与支付处理提供商集成有关的包。

  • dj-stripe, star:370 - 使得 Django + Stripe 更容易。
  • django-merchant, star:862 - 一个 Django 应用,为多个可插拔支付后端提供了辅助工具(2 年未更新)。
  • django-oscar-adyen, star:5 - 这个包提供了与 Adyen 支付网关的集成功能。它意在与电子商务框架 django-oscar 进行无缝对接,但也可以独立于 Oscar 使用。
  • django-oscar-paymentexpress, star:6 - 这个包提供了与 PaymentExpress 支付网关(使用它们的 PX POST API)的集成功能。它意在与电子商务框架 django-oscar 进行无缝对接,但也可以独立于 Oscar 使用(5 年未更新)。
  • django-oscar-paypal, star:70 - PayPal 集成进 django-oscar。也可以独立于 Oscar 使用。
  • django-paypal, star:378 - 一个可插拔的 Django 应用,进于集成 PayPal 标准支持和高级支付功能。
  • django-pinpayments, star:19 - 可简化使用 Pin 的支付过程的 Django 库(1 年未更新)。
  • django-zebra, star:177 - 表单,组件,模板标签及模板,以使 Stripe + Django 更容易(3 年未更新)。

项目管理

  • django-timepiece, star:251 - 一个多用户的 Django 应用,用于跟踪用户在项目上的时间(1 年未更新)。

报表

创建报表相关的包。

  • django-model-report, star:156 - 一个集成了 highcharts 的 Django 报表应用。
  • django-report-builder, star:453 - Django ORM 的一个用户界面。能构建自定义的查询并显示结果。目标用户是系统管理员及不会编程的终端用户。

RESTful API

开发 REST API 的包。

  • django-nap, star:176 - 实现对象序列化,RESTful 视图和 RPC 视图的一种极简方式。
  • django-rest-auth, star:793 - 该应用将所有与注册和验证相关的功能都以 CBV (Class Base View) 和 REST (JSON) 的形式提供,从而使用它来构建 Django SPA (Single Page App) 或移动应用是极其方便的。
  • django-rest-framework, star:7811 - 一个功能强大且灵活的工具集,用它来构建 Web API 很容易。
  • django-rest-localflavor, star:11 - 用于 Django Rest 框架的一些本地化相关序列化器。
  • django-rest-swagger, star:1465 - Django REST 框架的 Swagger 文档生成器。
  • drfdocs, star:342 - 为使用 Django REST 框架开发的 Web API 提供文档。
  • django-tastypie, star:3174 - 自 2010 年来就能为 Django 应用创建完美的 API。
  • restless, star:601 - 一个在 Python 中使用的轻量级 REST 微框架。

搜索

为项目提供搜索能力的包。

  • django-haystack, star:2181 - Django 中的模块化搜索包。
  • django-watson, star:577 - 快速的多数据模式的全文搜索插件。
  • djorm-ext-pgfulltext, star:237 - PostgreSQL 全文搜索与 django orm 整合(1 年未更新)。

安全性

用于改善项目安全性的包。

  • django-admin-honeypot, star:363 - 一个伪装的 Django 管理后台登录界面,用来向管理员发送未授权访问尝试信息。
  • django-axes, star:315 - 是一种用于记录失败登录尝试的简单方法,即可用于 Django 管理后台,也可用于你的应用系统。
  • django-debreach, star:67 - 为你的 Django 应用提供 BREACH 防御。
  • django-password-session, star:10 - 当修改密码后会使所有活跃会话全部失效(Django 1.7+ 中已有此功能)(2 年未更新)。
  • django-secure, star:489 - 提醒你通过完成一些简单地任务来提高你的 Django 网站的安全性,该项目已整合入 Django 1.8+,故不再维护(2 年未更新)。
  • django-secure-auth, star:23 - 通过 TOTP, 短信, 代码 & 答案等进行安全认证。能根据 IP 和 captcha 进行登录保护。
  • django-security, star:108 - 一组数据模型,视图、中间件和表单,用来加固 Django 项目的安全性。
  • django-sslify, star:287 - 在你的 Django 网站上强制使用 SSL。
  • django-stronghold, star:227 - Stronghold 是一个中间件,用来默认将你的所有视图导向 login required。
  • django-sudo, star:235 - Sudo 模式是你的最敏感页面的一个额外安全层。这是 Django 中的 GitHub Sudo 模式的一种实现。

SEO

*帮助改善项目 SEO ( 搜索引擎优化 ) 的包。

  • django-meta, star:144 - 一个可插拔的应用,Django 开发人员可以用它来快速地将 meta 标签和 OpenGraph, Twitter, 和 Google Plus 属性添加到他们的 HTML 页面中。
  • django-robots, star:205 - 一个用于管理 robots.txt 文件的应用,它遵循 robots 扩展协议。
  • django-seo2, star:34 - 提供了一组工具来管理 Django 站点的搜索引擎优化 (SEO) 元数据。

设置

用来管理项目的配置的包。

  • django-configurations, star:512 - 一个依据广为接受的编程模式来组织 Django 项目配置信息的辅助包。
  • django-constance, star:730 - 一个能将动态设置信息存储在可插拔后端(内置 Redis 和 Django 数据模型后端)的 Django 应用,并已与 Django 后台管理应用整合。
  • python-decouple, star:386 - 严格地将配置与代码分离。
  • django-environ, star:667 - 能让你使用 12factor 的环境变量来配置你的 Django 应用。
  • django-split-settings, star:131 - 将 Django 设置信息组织到多个文件和目录中。能容易地实现对设置的覆盖和修改。能使用通配符和可选的设置文件。

存储

扩展了现有存储后端的功能或提供新存储后端的相关包。

  • django-dynamic-preferences, star:75 - 为你的 Django 项目实现动态、全局的实例设置。
  • django-selectel-storage, star:10 - 使用该应用能容易地将媒体或静态文件保存到 Selectel 云存储上。
  • django-storages, bitbucket forks: 268 - django-storages 是一个有关自定义 Django 存储后端的列表(4 年未更新)。
  • django-queued-storage, star:245 - 为 Django 存储后端提供了代理功能,从而使你能像在本地一样上传文件,但最终是保存在远程。
  • django-webdav-storage, star:11 - Django 存储后端,能将文件存储在自定义的 WebDAV 存储中。

标签

  • django-taggit, star:1644 - Django 的简单标签应用。
  • django-taggit-helpers, star:17 - django-taggit 标签的 Django 后台管理辅助类(1 年未更新)。

任务队列

能更容易使用任务/后台队队的包。

  • django-celery, star:1011 - Celery 与 Django 集成。(Celery 3.1+ 已不再需要该包)
  • django-q, star:477 - 一个 Django 多进程任务队列。
  • django-rq, star:620 - 在你的 Django 项目监测和使用 RQ 的最简单方法。
  • huey, star:1190 - 一个 Python 中的小型多线程任务队列。

测试

有助于测试代码或创建测试数据的包。

  • behave-django, star:29 - 将行为驱动开发 (Behave BDD) 集成到 Django 中。
  • django-behave, star:173 - Behave BDD 模块的 TestRunner。
  • django-dynamic-fixture, star:252 - 可为测试目的动态地创建数据模拟实例。
  • django-faker, star:144 - 使用 Fake-factory 来创建测试数据(2 年未更新)。
  • django-jenkins, star:799 - 在 Django 中即插即用 jenkins 进行持续集成。
  • django-nose, star:743 - 使用 nose 进行测试。
  • django-selenium, star:84 - 支持用 Selenium 测试。
  • django-shotgun, star:8 - 测试整个 Django 网站(3 年未更新)。
  • django-slowtests, star:106 - 定位出最慢的测试。
  • django-test-plus, star:208 - 增强了 Django 默认的 TestCase 的功能,能极大减少样板代码。
  • factory_boy, star:1150 - Python test fixtures 一个替代器。
  • hitchtest, star:32 - 与 Django 高度集成的一个测试框架。
  • lettuce-django-terrain, star:12 - 用于 Django 项目中 lettuce 的 Terrain 文件(5 年未更新,但 lettuce 网站上的代码框显示很赞)。
  • mixer, star:395 - 一个用来产生 Django 或 SQLAlchemy 数据模型实例的应用。能快速便捷地创建测试数据。
  • mock-django, star:191 - 一个简单的库,能为诸如 ORM 等一些 Django 行为设置模拟信息(1 年未更新)。
  • model-mommy, star:660 - 为进行更好地测试提供了智能 fixtures。
  • pytest-django, star:308 - pytest 的一个 Django 插件。
  • splinter, star:1355 - Web 应用的一个 Python 测试框架。

缩略图

用于创建缩略图的包。

  • django-stdimage, star:125 - 用于 Django 的缩略图和图像工具。
  • django-versatileimagefield, star:230 - Django ImageField 的简单替代器,它提供了一个灵活易用、易扩展的接口,能根据数据项中设置的图片快速地创建新的图片。
  • easy-thumbnails, star:898 - 一个易用的 Django 缩略图应用。
  • sorl-thumbnail, star:1050 - 用于 Django 的缩略图应用。

翻译

有助于翻译工程项目的包。

  • django-hvad, star:417 - 可在 django 中进行轻松地翻译,使用通常的 ORM。能很容易集成到现存的项目和应用中。能从 django-multilingual-ng 很容易地转换过来。
  • django-klingon, star:35 - 意在能 django 数据模型的翻译更加容易(2 年未更新)。
  • django-modeltranslation, star:483 - 将现有 Django 数据模型中的动态数据翻译成任何的语言,而无需修改原来的数据模型类。
  • django-parler, star:236 - 简单的 Django 数据模型翻译工具,没有奇技淫巧。
  • django-rosetta, star:608 - Rosetta 是一个 ango 应用,它使你的 Django 项目的翻译过程更加容易。

视图

用于增强或提供新的视图类的包。

  • django-extra-views, star:593 - Django 的基于类的通用视图都很赞,那就再实现一些。
  • django-vanilla-views, star:656 - 一些非常简洁的基于类的视图。

Web 前端集成

  • django-angular, star:1074 - 使 AngularJS 与 Django 整合。
  • django-bower, star:491 - 使在 Django 项目中使用 bower 更加容易。
  • django-js-reverse, star:331 - 一个 Django 应用,实现 Javascript url 处理。
  • djangular, star:214 - 一个可复用的 Django app,为 Angular.js 提供了更好的集成及工具。(1 年未更新)

所见即所得编辑器

方便文本翻译的包。

  • django-ckeditor, star:820 - Django 管理界面与 CKEditor 集成。
  • django-summernote, star:325 - Summernote 是一个简单的所见即所得编辑器。django-summernote 能将 Summernote 方便地嵌入到 Django 中。支持 mixins 和 widgets。
  • django-tinymce, star:615 - TinyMCE 与 Django 集成。
  • django-wysiwyg, star:440 - 一个 Django 应用,实现将 Django 文本框变成富文本编辑器。可用作模板标签,也可用于表单组件。

Wiki 应用

  • django-wiki, star:727 - 一个 wiki 系统,功能复杂,集成容易,界面优秀。能将你的知识配以样式进行存储:使用 django 数据模型。
  • waliki, star:254 - 一个可扩展的 Django wiki 应用,使用 Git 后端。

工作流

用于过程或业务任务管理的包。

  • django-flows, star:87 - django-flows 能保存逻辑复杂流中的状态和位置,允许基于每个用户的一系列动作进行可能的分支和复杂路径分离。(1 年未更新)
  • django-fsm, star:831 - Django 对有限状态机的友好支持。
  • django-river, star:303 - Django 状态机和工作流库,提供即时修改功能。
  • django-states, star:113 - django 数据模型的状态机。
  • django-viewflow, star:631 - Django 中的可复用工作流库。
  • django-workflows, bitbucket forks:1 - django-workflows 为 Django 提供了一个通用的工作流引擎。
  • django-xworkflows, star:73 - 一个将 xworkflows 整合到 django 数据模型中的库。

其它

  • django-activeurl, star:94 - 使在 django 更容易使用活跃 URL 高亮。(2 年未更新)
  • django-activity-stream, star:1181 - 基于站点上的行为创建通用的活动流。用户可关注任何行为者的个人活动流。
  • django-adminactions, star:169 - 一组非常有用的行为集,可用于 django.contrib.admin.ModelAdmin 和 django.contrib.admin.AdminSite。
  • django-autoadmin, star:28 - 为 Django 项目自动创建管理员用户。(2 年未更新)
  • django-braces, star:1220 - 可复用的,通用的 Django mixins。
  • django-calendarium, star:167 - 一个可复用的应用,用于在模板中管理和显示日历。
  • django-changuito, star:46 - django 网站的购物篮应用,django-cart 的分支版本。
  • django-cors-headers, star:1435 - 一个用于处理跨源资源共享(CORS) 所需的服务器头的 Django 应用。
  • django-dfp, star:4 - 一个应用,提供了用于获取 Google DFP 广告的标签。(2 年未更新)
  • django-dynamic-scraper, star:552 - 能通过 Django 管理界面创建 Scrapy 抓取器。
  • django-extensions, star:3111 - 该仓库收集了有关 Django 框架的全局自定义管理扩展功能。
  • django-filter, star:1743 - 一个通用的系统,能基于用户选择过滤 Django QuerySets。
  • django-friendship, star:291 - 用于管理从属或双向关系的 Django 应用。
  • django-gravatar2, star:93 - 主要实现在 Django 中支持 Gravatar。功能有辅助函数,模板标签和完整的测试。
  • django-hackathon-starter, star:1005 - Django Web 应用的样板,包含各种社交认证方法和许多流行 API 的例子。(1 年未更新)
  • django-ipware, star:323 - 一个用于获取用户 IP 地址的 Django 应用。
  • django-magic-embed, star:18 - 一个简单易用的 Django 模板标签和工具,用于嵌入视频,并从视频提供者处获取缩略图。(2 年未更新)
  • django-markitup, star:41 - 一个可复用的 Django 应用,用于端到端的标签处理。
  • django-mmc, star:30 - 一个用于监测 Django 中的管理命令的应用。
  • django-overextends, star:90 - Django 中的环型模板继承。
  • django-pagination, star:505 - https://github.com/ericflo/django-pagination。(3 年未更新)
  • django-el-pagination, star:113 - Django EL(Endless) Pagination 可用于提供 Twitter 风格或 Digg 风格的分页,可支持 Ajax。
  • django-quiz-app, star:196 - 这是一个可配置的 Django 调查问答应用。
  • django-recaptcha, star:391 - Django reCAPTCHA 表单项/组件集成应用。
  • django-smuggler, star:228 - Django Smuggler 是 Django Web 框架中的一个可插拔应用,可用于在自动生成的管理界面中导入/导出 fixtures。
  • django-solo, star:273 - 有助于使用单例 -- 全局设置等那些你想在管理站点上进行编辑的事物。
  • django-sql-explorer, star:1251 - 能通过 SQL 查询进行数据共享更加容易。
  • django-stored-messages, star:71 - 将 Django 消息保存到你的项目后端。(1 年未更新)
  • django-ratelimit, star:336 - 为限速率视图提供了一个装饰器。可基于 IP 地址或请求中的某项(GET 或 POST 中的变量)进行限制。
  • django-uuslug, star:187 - 一个 slugify 应用,能保证唯一性,且能处理 Unicode。
  • django-watchman, star:145 - django-watchman 为你的数据库,缓存等后端服务提供状态端点。
  • django-websocket-redis, star:611 - 为 Django 应用实现的 Websockets,使用 Redis 作为消息队列。
  • metamon, star:348 - 一组 Ansible playbooks 集合,可用于快速创建 Django 应用。
  • micawber, star:338 - 一个用于从 URL 抽取内容的小型库。
  • towel, star:68 - 一个工具集,能极大地方便你的 Django 开发。

项目

出色的 Django 项目

CMS

  • django-cms, star:4880 - 易用且对开发者友好的 CMS。
  • django-fiber, star:552 - Django Fiber, 一个简单易用的 CMS,可用于所有的 Django 项目中。
  • feincms, star:697 - 一个基于 Django 的 CMS,关注于扩展性和代码的简洁性。
  • Mezzanine, star:3057 - 一个使用 Django 框架构建的内容管理平台。
  • wagtail, star:4325 - 一个新的 Django 内容管理系统。
  • leonardo, star:61 - 一个新的 Django 内容管理系统,基于 FeinCMS 和 OpenStack Horizon 构建。

文档管理

  • mayan-edms, star:251 - 一个开源的,基于 Django 的 DMS (文档管理系统),它具有自定义元数据索引、文件服务集成、OCR 功能、文档版本控制和电子签名验证等功能。

电子商务

  • Cartridge, star:523 - Django/Mezzanine 的电子商务应用。
  • django-oscar, star:2495 - Django 中基于领域驱动的电子商务框架。
  • Lighting Fas Shop - Lighting Fas Shop 是一个用 Django 构建的电子商务解决方案。
  • Saleor - 在 Python 和 Django 中使用的电子商务店铺。
  • Satchless - Satchless 将电子商务和 Python 结合了起来。
  • Satchmo - Satchmo 是一个用 Django 构建的电子商务框架,它能使你开发独一无二且健壮的在线商店。

其它

  • Django packages, star:248 - Django Packages 是一个 Django 的可复用应用,站点,工具等的目录。
  • django-salted, star:329 - 使用 Vagrant 的 Django 项目全栈 SaltStack 配置。(4 年前更新)
  • Drum, star:319 - Reddit / Hacker News 的克隆版,使用 Django/Mezzanine。
  • koalixcrm, star:60 - 适用于小业务的完美的 CRM/ERP。

项目管理

  • ITSY, star:74 - 问题跟踪系统。(3 年前更新)
  • taiga, star:3467 - 敏捷,免费而且开源的项目管理工具,基于 Django 和 Angular。

资源

探索新 Django 应用和项目的地方。

图书

  • Django by Example (1.2)
  • Djen of Django (< 1.7)
  • Effective Django (1.5)
  • Getting started with Django (video)
  • High Performance Django (1.7) - 部署快速、可扩展的 Django 站点。
  • Lightweight Django (1.7) - 使用 REST, WebSockets, Backbone 和 Django。
  • Tango With Django (1.5)
  • Test-Driven Web Development with Python (1.7)
  • Two Scoops of Django: Best Practices for Django 1.8 - 关于 Python 和 Django 开发的最佳实践的书。

网站

  • Django Girls Tutorial - 一篇有趣并且吸引人的教程,显示了如何使用 Django 创建一个 blog 并部署到 Heroku。
  • Django Introduction - 一组可复用的幻灯片,可用于向更多人传授关于 Django 的知识。
  • Django packages - Django Packages 是一个 Django 的可复用应用,站点,工具等的目录。
  • Django Sites - Django Sites 收集了基于 Django 的网站的案例。
  • Full Stack Python's Django page - 包含对 Django 哲学及其组件的解释,并且还有链向其它资源和教程的链接。

会议

  • Django Beer - 佛罗伦萨 Django 社区的聚会。
  • Django Village - 意大利 Django 社会大会。与全意大利及海外 Django 人的好机会。
  • Django Weekend - 是一个 Django/Python 非营利社区活动,完全由自愿者组织和运营。该大会主要关注 Django,但是有关 Python 的各个方面也都在其范围内。
  • Django: Under The Hood - 是一个令人兴奋的针对有经验的 Django 开发人员的新 Django 会议。来学习关于 Django 的内部机理,帮助规划其愿景。
  • DjangoCon Europe - 是欧洲年度最大的 Django 会议,通常在暮春举行。
  • DjangoCon US - 是北美最大的 Django 会议,通常在每年九月的第一周举行。

非 Python 包

  • cookiecutter-django, star:2559 - 一个 cookiecutter 模板,用于快速创建 Django 项目。

外部文档

关于 Django 特性的其它信息源。

  • Classy Class-Based Views - 对每个 Django 中基于类的通用视图的全部方法和属性进行了详细的描述。
  • Classy Django REST Framework - 对 Django REST 框架中每个基于类的视图和序列化器的全部方法和属性进行了详细的描述。

视频

  • CodingforEntrepreneur - 一组关于 Django 及所有基于 Django 的项目的最佳视频集。
  • GoDjango - 包含了从初级到高级的 Django 视频。囊括了从第 3 方应用到 Django 核心组件的内容。
  • Must Watch Django Videos - 关于 Django 和 Python 的必看视频。
  • One Month Django - 这组视频集将在一个月内教会你 Django。

工具

那些方便 Django 使用的非 Django 项目。

  • Django-manage.py-anywhere, star:14 - 可从任意地方运行 manage.py。找到距离最近的 manage.py 文件,并基于该文件运行命令。
  • Logan, star:192 - 一个用于单独运行 Django 应用的工具集。它提供了用于创建一个 CLI 运行器,管理配置信息,及启动程序的工具(2 年前更新)。

贡献

Just fork and send a pull request with your awesome Django apps, projects or resources. By contributing you agree to abide by the Code of Merit.

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 大数据开发相关术语解析

    Java[dʒɑːvə]当前软件开发行业应用最广、就业量最大的编程语言,在各类编程语言排行榜长期位列第一。是企业软件开发的首选语言,也是Android系统的开发语言。Java吸取了C++语言的众多优点,是极好的面向对象编程语言,程序员可以很优雅的思维方式编写强大负责的软件程序。…...

    2024/5/2 4:25:18
  2. 大数据开发的26个专业术语

    Java[dʒɑːvə]当前软件开发行业应用最广、就业量最大的编程语言,在各类编程语言排行榜长期位列第一。是企业软件开发的首选语言,也是Android系统的开发语言。Java吸取了C++语言的众多优点,是极好的面向对象编程语言,程序员可以很优雅的思维方式编写强大负责的软件程序。…...

    2024/5/2 2:13:37
  3. Django Awesome-Django 优秀资源大全

    Django 优秀资源大全 Awesome Django [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uTExNluF-1578558344771)(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)] 介绍 Awesome-Django 是由…...

    2024/4/27 15:02:03
  4. 实战 webpack 4 配置解析一

    配置 github 仓库:https://github.com/nystudio107/annotated-webpack-4-config 随着Web开发变得越来越复杂,我们需要工具来帮助我们构建现代网站。 这是一个复杂的webpack 4配置的完整的现实生产示例。构建现代网站已成为自定义应用程序的开发。网站不仅仅被当作一个营销网站…...

    2024/4/27 22:45:10
  5. Electron教程-学习Electron跨平台桌面应用开发介绍 学习前的准备工作【第一讲】

    Electron是一个跨平台的桌面应用开发框架,用html css js的技术开发桌面上面可以安装的软件。 “Electron又为前端开发者谋得了一份好的差事”。Electron视频教程:https://www.itying.com/goods-929.html想起在网路里流传很广的一句话“不要和老夫说什么C++,Java,老夫行走江…...

    2024/4/28 3:28:05
  6. vue.js 项目搭建以及访问页面http://localhost:8080 为空

    分析原因:可能是端口没有开放...

    2024/4/26 22:51:29
  7. Vue.js快速创建项目并启动

    Vue.js快速创建项目并启动 1、安装Node 官方网址:https://nodejs.org/en/ 在官网下载安装。 2、安装webpack npm install webpack -g 3、安装Vue脚手架 npm install vue-cli -g 4、创建模板项目。命令:vue init webpack 项目名(不能含中文)。如下图:上图中的配置信息如下…...

    2024/4/29 11:11:06
  8. Vue CLI 3 快速搭建项目

    Vue CLI 3 快速搭建项目Vue CLI 简介安装Vue CLI 3新建项目配置项目文件结构脚本运行开发服务器构建到生产环境代码检查单元测试参考 Vue CLI 简介 Vue CLI是一个用于开发Vue.js项目的脚手架工具,人们在用Vue开发项目时往往要用到很多的插件以及打包工具,而Vue CLI的存在帮助…...

    2024/4/11 0:54:48
  9. Vue.js 中使用PubSub.js 进行同级组件间通信

    项目设计中有个需求:在页面上新增数据成功后,需要在页面导航栏上显示一个小红点告诉用户当前数据已更新,请点击进去进行操作。如图所示在新增数据请求成功返回后,提示新增成功,并在这里显示数据有更新的标记。然后再用户点击跳转的同时这个小标记消失。由于左侧导航栏跟右…...

    2024/4/11 19:09:42
  10. 项目实战-爬坑系列vue-cli3.x中路由的使用(八)

    今天说一下路由的使用方法,因为vue-router的使用无论是在vue-cli2.x和vue-cli3.x中的是一样的,所以我在这里用的是vue-cli2.x的版本。 1、我的vue-router是在安装vue-cli中安装的,如果没有安装你需要先安装一下vue-router(建议还是在vue-cli中直接去选择安装vue-router) n…...

    2024/4/28 14:15:49
  11. .Vue路由(路由配置、传参、获取参数)

    this.$route 和 this.$router区别:this.$route 信息参数(query、prams)传参获取this.$router 功能函数,go(),push()等方法调用1.导入和使用路由(main.js):import Router from vue-router// 使用路由Vue.use(Router)//导入vue页面import RouterA from ../page/router/rout…...

    2024/5/2 2:32:31
  12. IDEA中新建Static Web项目没有vue.js

    在setting中找到plugin, 下载vue.js插件, 重启后就可以看到了...

    2024/4/10 9:05:20
  13. 后盾网lavarel视频项目---1、数据迁移

    后盾网lavarel视频项目---1、数据迁移 一、总结 一句话总结: 1、lavarel的数据迁移比较简单,就是用php来创建数据表 2、创建迁移文件:php artisan make:migration create_hd_table --create=hd 3、将迁移文件创建为表:php artisan migrate1、安装barryvdh/laravel-ide-help…...

    2024/4/29 5:07:07
  14. 后盾网lavarel视频项目---phpstorm 配置ftp, 自动更新同步代码

    后盾网lavarel视频项目---phpstorm 配置ftp, 自动更新同步代码 一、总结 一句话总结: 1、在phpstorm中设置:路径Tools/Deployment/Configuration 2、是将代码同步到远程的ftp服务器上面去:配置ftp 3、还可以在option里面设置Automatic Upload(always)1、phpstorm 配置ftp自…...

    2024/5/1 17:30:48
  15. Vue.js框架初识

    一、Vue框架简介 1、Vue.js 是目前最火的一个前端框架,和Angular.js、React.js 一起,并成为前端三大主流框架。2、Vue.js是用于构建用户界面的渐进式框架。3、在Vue中,一个核心的概念,就是让用户不再操作DOM元素,解放了用户的双手,让程序员可以更多的时间去关注业务逻辑。…...

    2024/4/28 16:33:51
  16. Vue.js——简介

    什么是Vue.jsVue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js 是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三大主流框架!Vue.js …...

    2024/4/29 16:53:15
  17. 前端框架Vue.js

    Vue.js什么是Vue.jsVue.js的特点框架和库的区别后端的MVC框架和前端的MVVM框架区别 什么是Vue.js Vue.js是目前最火的一个前端框架,React是最流行的一个前端框架。Vue.js、Angular.js和React.js并成为前端三大主流框架。 Vue.js是一套构建用户界面的框架,只关注视图层,容易上…...

    2024/4/22 15:55:35
  18. jquery.js对比vue.js

    简单介绍:jquery.js : 其实就是一个函数库,它提供了功能强大而且使用方便的各种函数.使用jquery.js可以很方便的进行各种DOM操作.vue.js : 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,vue 被设计为可以自底向上逐层应用.vue 的核心库只关注视图层,不仅易于上手…...

    2024/4/12 16:46:58
  19. 什么是vue.js? 怎么学习vue.js?

    什么是vue.js? 怎么学习vue.js?Vue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js 是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三…...

    2024/4/12 2:47:36
  20. 如何进行 Vue.js 框架的安装?

    cmd如何进行 Vue.js 框架的安装?步骤总结:本地磁盘建立对应的空文件夹;举例:路径如C:\个人\vuejs\secondvue 电脑单击“开始”,搜索程序“cmd”,然后摁下enter键; 接着cmd输入指令:“ cd c:\个人\vuejs\secondvue ”,然后enter回车,进入对应的空文件夹;也就是:seco…...

    2024/4/27 12:59:43

最新文章

  1. 什么副业兼职适合小白?1小时收益40+,1条作品只需5分钟

    今天&#xff0c;我要向大家推荐一个当前非常受欢迎的项目&#xff0c;这个项目来自一位忠实的粉丝朋友的推荐。他正是依靠这个项目实现了可观的收益。 这位兄弟通过参与“词典搬砖”项目&#xff0c;已经成功变现超过一万元&#xff0c;而且这笔收入还是在睡眠中获得的&#…...

    2024/5/2 4:53:36
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. FastAPI Web框架教程 第1章 快速上手

    1.1 fastapi介绍 简介&#xff1a; FastAPI 是一个高性能&#xff0c;易于学习&#xff0c;高效编码&#xff0c;生产可用的Python Web异步框架 FastAPI 适合来写API&#xff0c;使用 Python 3.6 并基于标准的 Python 类型提示 核心特性&#xff1a; 速度快&#xff1a;可…...

    2024/5/1 13:49:52
  4. Webpack部署本地服务器

    Webpack部署本地服务器 目录 Webpack部署本地服务器目的认识模块热替换&#xff08;HMR&#xff09;什么是 HMRHMR 通过如下几种方式, 来提高开发的速度如何使用 HMRhost 配置 目的 完成自动编译 常用方式: webpack-dev-server webpack-dev-server 是一个用于开发环境的 Web 服…...

    2024/5/1 3:26:32
  5. 2019最新23套前端(包含17套vue.js视频教程2套webpack 4套react native)

    ...

    2024/5/1 12:40:14
  6. NPM方法安装Vue.js 超详细~

    首先,先列出我们接下来需要的东西:node.js环境(npm包管理器) vue-cli 脚手架构建工具 cnpm npm的淘宝镜像1.安装Node.js node.js官网:https://nodejs.org/en/ 从node.js官网下载并安装node,下载完成后,一直点下一步就ok了,安装完之后,我们通过打开命令行工具(win+R)…...

    2024/4/23 7:25:22
  7. Vue.js 生产环境部署

    生产环境部署开启生产环境模式开发环境下,Vue 会提供很多警告来帮你对付常见的错误与陷阱。而在生产环境下,这些警告语句却没有用,反而会增加应用的体积。此外,有些警告检查还有一些小的运行时开销,这在生产环境模式下是可以避免的。不使用构建工具如果用 Vue 完整独立版本…...

    2024/4/26 13:48:07
  8. vue.js从入门到放弃1--环境安装,包括linux和window

    1.windows安装vue.js环境。1.1 先决条件,本地装了npm安装环境,查看的话,就新建一个目录,然后shift+右键->在此处打开命令行。 然后输入npm -v 去查看npm的版本 1.2 更新npm的版本到最新的版本npm i -g npm1.3 安装cnpm,这是淘宝的npm资源,安装vue会快很多,然后将npm设…...

    2024/5/2 2:12:36
  9. vue-cli3.x + vux 环境配置

    vue-cli 3.x 使用全新配置模式,GUI操作,无webpackconfig文件。 根据官方文档,根目录下新建 vue.config.js,可修改相关webpack配置npm install vux --save npm install vux-loader --save-dev安装成功后 // vue.config.js 文件如下const vuxLoader = require(vux-loader)mod…...

    2024/4/27 7:49:19
  10. Vue开发环境配置

    Vue.js是一个构建数据驱动的web界面的渐进式框架,其通过尽可能简单的API实现响应的数据绑定和组合的视图组件。与传统的Angular.js和React框架相比,Vue.js不仅具有简单易学和上手快的特点,并且可以通过组件的特性实现单页面的局部刷新和页面组件的重复利用,因此使用Vue.js技…...

    2024/5/1 21:41:33
  11. nodejs运行vue项目

    1、下载nodejs官网:https://nodejs.org/en/ (下图是我下载的版本)2、下载后压缩包3、开始安装安装很简单,默认下一步,就可以了(中间可选择安装路径)安装后里面的文件如图4、安装后判断是否安装成功 及环境变量配置node -v ; npm -v (一般新的node安装自带npm包管理器…...

    2024/5/2 1:31:53
  12. Vue-Cli 4版本运行环境配置

    一、问题描述 Vue-Cli自3.x以上版本取消了config目录,我们没法直接在config目录下的文件中对运行环境进行配置,因此需要开发者手动完成配置。 二、配置方法 1.新建vue.config.js文件 在项目的根目录新建vue.config.js文件,并在该文件中配置相应的启动项。 // vue.config.js …...

    2024/5/2 4:42:11
  13. 前后端分离之Vue(一)环境配置

    Vue环境配置前言:之前开发过微信小程序,感觉前后端分离的开发非常舒服,在线学习了下Vue这个前端框架,感觉与小程序的开发类似。动手搭建下前后端分离的项目,做个简单的Demo,体会下前后端分离的开发。写下这个系列也是记录自己在学习Vue的实践过程。Vue官网地址,可在线学…...

    2024/5/1 21:47:04
  14. 使用 Docker 部署 Vue.js + Go 项目

    最近公司要求搞一个 dashboard ,前端用 Vue.js 框架,后端用 Go 语言写的。在决定用 Docker 进行部署的时候,遇到了很多问题,特此记录。由于这个项目需要使用 AWS 中的 DynamoDB,因此需要先在 Docker 的 image 中安装 aws-cli,然而 aws-cli 只能依赖 Python 进行安装。因为…...

    2024/5/1 22:18:49
  15. Vue.js分环境打包到部署-并用nginx代理请求后端接口

    1.Vue.js分环境打包 vue.js分环境打包(vue-cli2.0),主要应对开发环境和生产环境请求后端地址ip不同,避免每次打包需要反复修改baseUrl的问题,根据npm run dev / npm build 打包生成不同baseUrl 配置。 打开config目录 分别修改以下两个文件如下: dev.env.js 开发环境 use …...

    2024/5/1 23:24:51
  16. vue-cli 3搭建vue项目后对vue.config.js进行简单配置

    vue-cli 3搭建vue项目后目录下没有vue.config.js文件,如果要配置,需要自己手动在根目录(与package.json同级目录)下新建此文件下面是简单的配置及说明module.exports = {// 详细、更多配置请查看官网https://cli.vuejs.org/zh/config/#vue-config-js/** 区分打包环境与开发…...

    2024/4/20 15:52:50
  17. 让vue-cli3.0 配置简单起来(vue.config.js编结)

    前提:随着vue脚手架的升级,越来越便于开发者开发和维护项目,本质上vue-cli3提供了基础的配置和可拓展的空间,但是vue-cli3官网对于新脚手架的用例都比较简洁,更多的内容需要我们去研究,更多都是基于webpack去拓展。为了更好的入门,我写了个常用配置的小总结,下面我们来…...

    2024/5/1 6:27:49
  18. vue.js 三种方式安装(转)

    https://blog.csdn.net/m0_37479246/article/details/78836686https://www.cnblogs.com/winter92/p/7117057.html的版本号,则说明你安装成功了。npm包管理器,是集成在node中的,所以安装了node也就有了npm,直接输入 npm -v 命令,显示npm的版本信息。到目前为止,node的环境已…...

    2024/4/25 1:30:16
  19. 基于node.js开发环境下创建及开发vue.js项目的环境配置骤

    基于node.js开发环境下创建开发vue.js项目的环境配置骤如下: 步骤一:安装node.js,安装完后运行node -v命令检安装node的查版本,判断是否安装成功。Npm是node.js包管理工具。安装node就会自动安装它的包管理工具,查看是否成功安装运行npm -v命令即可。 //这些是在互联网电脑…...

    2024/4/28 14:32:37
  20. vue-cli4.0之vue.config.js的配置项

    const path = require(“path”); module.exports = { // 部署应用时的基本 URL publicPath: process.env.NODE_ENV === “production” ? “/production-sub-path/” : “/”, // build时构建文件的目录 构建时传入 --no-clean 可关闭该行为 outputDir: “dist”, // build时…...

    2024/5/2 2:32:31
  21. 前端自动化测试jest教程9-TDD+单元测试,BDD+集成测试

    准备条件 以第1节教程的创建的目录和代码为基础进行讲解。如果没有看过第1节教程,请关注我,查看以往该系列的文章 这节教程主要讲解TDD+单元测试,BDD+集成测试 什么是TDD? Test Driven Development 测试驱动开发 顾名思义,就是我们先根据需求去写测试用例,根据测试用例再…...

    2024/4/30 8:48:41
  22. react基础教程

    react基础教程官网安装目录结构hello world组件化图片和样式表的引入学习资源推荐:https://blog.csdn.net/qq_42813491/article/details/90213353官网https://react.docschina.org/官方教程:https://react.docschina.org/tutorial/tutorial.html介绍什么的就不说了,从代码开…...

    2024/5/2 3:22:20
  23. 带你玩转vue——简单高效的vue.config.js配置

    通用的vue.config.js配置 module.exports = {publicPath: ./,devServer: {port: 7004,disableHostCheck: true},assetsDir:static,indexPath:"index.html",//lintOnSave: false,runtimeCompiler: true,productionSourceMap: false,css:{extract:true,sourceMap: fals…...

    2024/4/22 9:56:59
  24. Konva快速入门

    konva简单理解1、 当我们刚接触到canvas时,我们期待如何去画出如游戏中的图画,而konva便是让我们更加便捷画图的库,如同JS有jQuery,首先我们要了解图画的构造把整个视图看做一个舞台stage 而舞台中的每一层,看做layer layer层中有许多group组 在group中绘制画图、图片等2、…...

    2024/5/1 17:30:44
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57