BSD Ports

www/py-dj61-djangorestframework 3.18.3 FreeBSD

Django REST framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
6b2ac93a77
License
BSD2CLAUSE
Categories
www, python
Package size
864.3 KiB, 3950.9 KiB installed

Description

Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs.

Some reasons you might want to use REST framework:

* The Web browsable API is a huge usability win for your developers. * Authentication policies including optional packages for OAuth1a and OAuth2. * Serialization that supports both ORM and non-ORM data sources. * Customizable all the way down - just use regular function-based views if you don't need the more powerful features.

In the other systems

The newest version among them is 3.18.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDwww/py-dj61-djangorestframework3.18.3 newestnone known-[email protected]2026-10-10
HardenedBSDwww/py-dj61-djangorestframework3.18.1 behind since 2026-10-09no data-[email protected]-
GhostBSDwww/py-dj61-djangorestframework3.18.1 behind since 2026-10-09no data-[email protected]-

Version history 4

  1. 3.18.3 6b2ac93a77
  2. 3.18.2 d8ab2f6c14
  3. 3.18.1 9bfd3ee279
  4. 3.18.0 03a2415bf2

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install py312-dj61-djangorestframework

From the ports tree:

cd /usr/ports/www/py-dj61-djangorestframework/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-dj61-djangorestframework>0:www/py-dj61-djangorestframework

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.18.33.18.3--3.18.3
FreeBSD:14:quarterly3.18.13.18.1n/a-3.18.1
FreeBSD:15:latest3.18.33.18.3n/a--
FreeBSD:15:quarterly3.18.13.18.1n/an/an/a
FreeBSD:16:latest3.18.33.18.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 18

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none
Conflicts with
${PYTHON_PKGNAMEPREFIX}*djangorestframework

Files

distinfo 1
FileSizeSHA256
djangorestframework-3.18.3.tar.gz923563446a9b352e7eff630421ab3f2328bd2401b109a9470afa4a31189994911ed030
Master sites 1
  • PYPI

Commit history 4

DateCommitCreditsLog message
6b2ac93a77 Muhammad Moinur Rahman www/py-dj61-djangorestframework: Update version 3.18.2=>3.18.3
Changelog: https://github.com/encode/django-rest-framework/releases/tag/3.18.3
d8ab2f6c14 Muhammad Moinur Rahman www/py-dj61-djangorestframework: Update version 3.18.1=>3.18.2
Changelog: https://github.com/encode/django-rest-framework/releases/tag/3.18.2
9bfd3ee279 Muhammad Moinur Rahman www/py-dj61-djangorestframework: Update version 3.18.0=>3.18.1
Changelog: https://github.com/encode/django-rest-framework/releases/tag/3.18.1
03a2415bf2 Muhammad Moinur Rahman www/py-dj61-djangorestframework: New port
Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs. Some reasons you might want to use REST framework: * The Web browsable API is a huge usability win for your developers. * Authentication policies including optional packages for OAuth1a and OAuth2. * Serialization that supports both ORM and non-ORM data sources. * Customizable all the way down - just use regular function-based views if you don't need the more powerful features. WWW: https://www.django-rest-framework.org/ Event: Berlin Hackathon 202609