Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
py-dj61-djangorestframework Django REST framework
3.18.3 www Σ=0 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.18.2Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-09-04 16:36:10
Last Update: 2026-10-10 19:44:23
Commit Hash: 6b2ac93
Also Listed In: python
License: BSD2CLAUSE
WWW:
https://www.django-rest-framework.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}dj61-djangorestframework>0:www/py-dj61-djangorestframework@${PY_FLAVOR}
Conflicts: #
CONFLICTS_INSTALL:
  • py312-*djangorestframework
To install the port: #
cd /usr/ports/www/py-dj61-djangorestframework/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-dj61-djangorestframework
  • pkg install py312-dj61-djangorestframework
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py312-dj61-djangorestframework listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py312-dj61-djangorestframework
Package flavors (<flavor>: <package>) #
  • py312: py312-dj61-djangorestframework
distinfo: #
TIMESTAMP = 1791661377 SHA256 (djangorestframework-3.18.3.tar.gz) = 446a9b352e7eff630421ab3f2328bd2401b109a9470afa4a31189994911ed030 SIZE (djangorestframework-3.18.3.tar.gz) = 923563

No package information for this port in our database #
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. py312-setuptools>0 : devel/py-setuptools@py312
  2. py312-wheel>=0 : devel/py-wheel@py312
  3. python3.12 : lang/python312
  4. py312-build>=0 : devel/py-build@py312
  5. py312-installer>=0 : devel/py-installer@py312
Test dependencies: #
  1. python3.12 : lang/python312
Runtime dependencies: #
  1. py312-django61>=6.1 : www/py-django61@py312
  2. python3.12 : lang/python312
There are no ports dependent upon this port #

Configuration Options: #
No options to configure
Options name: #
www_py-dj61-djangorestframework
USES: #
python
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/d/djangorestframework/
  2. https://pypi.org/packages/source/d/djangorestframework/
Collapse this list.

Number of commits found: 4 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.18.3
10 Oct 2026 19:44:23
commit hash: 6b2ac93a7793d23928c39976629984308b6488d3commit hash: 6b2ac93a7793d23928c39976629984308b6488d3commit hash: 6b2ac93a7793d23928c39976629984308b6488d3commit hash: 6b2ac93a7793d23928c39976629984308b6488d3 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
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
3.18.2
09 Oct 2026 14:02:21
commit hash: d8ab2f6c14e889428f5f510bd35638bc5c0e39becommit hash: d8ab2f6c14e889428f5f510bd35638bc5c0e39becommit hash: d8ab2f6c14e889428f5f510bd35638bc5c0e39becommit hash: d8ab2f6c14e889428f5f510bd35638bc5c0e39be files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
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
3.18.1
12 Sep 2026 14:25:00
commit hash: 9bfd3ee279009a4e7187523dc3be6442a80d8cbecommit hash: 9bfd3ee279009a4e7187523dc3be6442a80d8cbecommit hash: 9bfd3ee279009a4e7187523dc3be6442a80d8cbecommit hash: 9bfd3ee279009a4e7187523dc3be6442a80d8cbe files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
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
3.18.0
04 Sep 2026 16:33:22
commit hash: 03a2415bf2d33b65e4ad73a38fe8d609b8db2d82commit hash: 03a2415bf2d33b65e4ad73a38fe8d609b8db2d82commit hash: 03a2415bf2d33b65e4ad73a38fe8d609b8db2d82commit hash: 03a2415bf2d33b65e4ad73a38fe8d609b8db2d82 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
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

Number of commits found: 4