BSD Ports

www/py-django61 6.1.2 FreeBSD

High-level Python Web Framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
938f037c2c
License
BSD3CLAUSE
Categories
www, python
Package size
5502.3 KiB, 37160.7 KiB installed

Description

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news operation, Django was designed from scratch to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of experienced Web developers. It has convenient niceties for developing content-management systems, but it's an excellent tool for building any Web site.

In the other systems

SystemPortVersion
FreeBSDwww/py-django616.1.2
HardenedBSDwww/py-django616.1.1
GhostBSDwww/py-django616.1.1

Install

Binary package:

pkg install py312-django61

From the ports tree:

cd /usr/ports/www/py-django61/ && make install clean

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

RUN_DEPENDS=	py312-django61>0:www/py-django61

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:latest6.1.26.1.2--6.1.2
FreeBSD:14:quarterly6.1.26.1.2n/a-6.1.2
FreeBSD:15:latest6.1.26.1.2n/a--
FreeBSD:15:quarterly6.1.26.1.2n/an/an/a
FreeBSD:16:latest6.1.16.1.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Test 1

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

Build dependencies 16
Run dependencies 17

Configuration

Options name: www_django

OptionDefaultDescription
DOCSoffBuild and/or install documentation
HTMLDOCSoffInstall HTML documentation (requires Sphinx)
MYSQLoffMySQL database support
PGSQLoffPostgreSQL database support
SQLITEonSQLite database support
USES
cpe python:3.12+ shebangfix
Service scripts
none
Conflicts with
${PYTHON_PKGNAMEPREFIX}django[0-9][0-9]

Files

distinfo 1
FileSizeSHA256
python/django-6.1.2.tar.gz1.1251425e+07a1e92451ccb8b514e91bbb3b6d186d20b4030558f116b5d9de6535455ff210b7
Master sites 2
  • PYPI
  • https://media.djangoproject.com/releases/${PORTVERSION:R}/

Commit history 4

DateCommitCreditsLog message
938f037c2c Wen Heping www/py-django61: Update to 6.1.2
6a40a6a556 Wen Heping www/py-django61: Update to 6.1.1
e8224b1faf Wen Heping www/py-django61: Update to 6.1
1928f1c46d Wen Heping www/py-django61: New port, copied from www/py-django60
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Developed and used over the past two years by a fast-moving online-news operation, Django was designed from scratch to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of experienced Web developers. It has convenient niceties for developing content-management systems, but it's an excellent tool for building any Web site.