Bruno Alla
6a2b0bde79
Merge 2563b83307 into e45518a132
2026-02-17 17:28:38 +01:00
Aldo Mateli
e45518a132
Add wireup to third-party-packages documentation page ( #9893 )
2026-02-16 10:50:48 +00:00
Bruno Alla
2563b83307
Merge branch 'main' into feat/mkdocs-material
2026-02-12 08:13:59 +00:00
Bruno Alla
80ac0a29dd
Merge pre-commit workflow into main ( #9857 )
...
* Merge pre-commit workflow into main
* Update build status screenshot
2026-02-11 20:36:31 +00:00
Bruno Alla
4b6053b944
Tweak syntax highlighting colors on dark theme
2026-02-10 09:13:21 +00:00
Bruno Alla
35be8fb04e
Keep existing syntax highlighting
2026-02-10 08:55:09 +00:00
Bruno Alla
4efe942cd3
Merge branch 'main' into feat/mkdocs-material
...
# Conflicts:
# requirements/requirements-documentation.txt
2026-02-10 08:13:31 +00:00
Bruno Alla
b5455c5daf
Fail CI if broken links in the docs ( #9877 )
...
* Fail CI if broken links in the docs
* Fix broken links in the docs
2026-02-05 00:02:04 +00:00
sobolevn
b47b366847
Fix typo in authentication.md ( #9880 )
2026-02-03 13:30:18 +00:00
Lorenzo Guideri
249fb47842
Clarify operators precendence in permissions documentation ( #9875 )
2026-01-24 14:33:10 +00:00
Rispa Joseph
c8af56d260
Clarify deprecation of built-in OpenAPI documentation ( #9874 )
2026-01-24 14:12:00 +00:00
Nexapy Technologies
1b3916120e
Fix uritemplate reference link typo ( #9867 )
2026-01-13 22:14:52 +00:00
Yousef Abu Shanab
d881b27811
docs: update drf-restwind images to reflect latest version ( #9863 )
2026-01-05 15:44:51 +01:00
Mariusz Felisiak
71f05e543e
Remove django-hstore and django-rest-framework-hstore from 3rd party serializers documentation page ( #9860 )
...
Both are unmaintained for many years and we have builtin HStoreField.
2026-01-02 14:56:49 -03:00
Pravin
edba7ad774
Removed requirements txt files from project. ( #9842 )
...
* removed requirements txt files
* Updated Testing section from Contributing.md
* updated command to install dependencies for documentation in CI
* updated tox.ini
* build: Adopt PEP 735 for development dependency management
* Update installation commands for dependency groups in tox.ini and main.yml
* update installation command in testing section of contributing docs
* Clean up old `requirements text files` references in workflows and docs
* Removed references to `requirements.txt` in GitHub Actions workflows.
* Updated `mkdocs-deploy.yml` and `main.yml` to install dependencies using `pyproject.toml`.
* Cleaned up documentation to remove mentions of the `requirements` folder.
* Fix invalid pyproject.toml
Project's URLs should be in the [project] table
* Keep full versions in package groups
* Specify all tox deps as dependency groups
---------
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
2025-12-23 02:23:10 +06:00
Bruno Alla
20872221a1
Update homepage logos
2025-12-15 19:02:51 +00:00
Bruno Alla
9125483d28
Convert homepage snippets to code fences
2025-12-15 17:50:08 +00:00
Bruno Alla
fbe8731b4c
Add background grid back
2025-12-13 12:01:20 +00:00
Bruno Alla
cd2ee60f54
CSS tweaks
2025-12-13 12:01:03 +00:00
Bruno Alla
0b98599fcf
Customise large logo for dark theme
2025-12-13 12:00:19 +00:00
Bruno Alla
68203cb9db
Basic dark theme
2025-12-12 18:09:52 +00:00
Bruno Alla
e277940558
Style badges on homepage
2025-12-12 16:31:28 +00:00
Bruno Alla
319dbcd580
Add logo
2025-12-12 16:31:15 +00:00
Bruno Alla
2c7c1b3e23
Switch to mkdocs material theme
2025-12-12 16:24:22 +00:00
Rodrigo
d0a5d5e7ca
Fix broken link and formatting in documentation ( #9848 )
2025-12-12 11:54:09 +00:00
Bruno Alla
e221d9a1d6
Style notes using admonition in the documentation ( #9846 )
2025-12-12 11:53:09 +00:00
Bruno Alla
3a70eb2ff6
Style warnings using admonition ( #9844 )
...
https://python-markdown.github.io/extensions/admonition/
2025-12-09 13:08:06 +00:00
Mahdi
cfc067be30
Add warning regarding .as_view() with ViewSet action in the documentation ( #9823 )
2025-12-09 08:59:11 +00:00
Daniel Nigusse
af32103283
Add django-lisan to third-party packages documentation page ( #9767 )
...
* Add django-lisan to third-party packages
* Update django-lisan entry in third-party packages documentation to include a reference link
* Remove inline link
* Replace NBSP by actual spaces
---------
Co-authored-by: Bruno Alla <alla.brunoo@gmail.com>
2025-12-08 08:34:09 +00:00
Rodrigo
40172399af
Fix Documentation ( #9832 )
2025-12-05 12:01:25 +00:00
Pravin
442444f0be
Replace “let’s” with “lets” where grammatically correct ( #9833 )
2025-12-02 16:32:00 +00:00
HoodyH
f9f10e041f
Bigint coerce to string ( #9775 )
...
* feat: BinIntegerField and COERCE_BIGINT_TO_STRING setting, bigint now can have string api representation
* fix: wrong import location in serializers.py
* feat: updated with changes requests
- typo fix
- value test fix
- import order fix
* Update tests/test_fields.py
* Update docs/api-guide/fields.md
* Update docs/api-guide/fields.md
* refactor: changed BigIntegerField.to_representation simplified + calling super
---------
Co-authored-by: Asif Saif Uddin {"Auvi":"অভি"} <auvipy@gmail.com>
2025-12-02 20:44:53 +06:00
Abhishek Tiwari
363dbba413
Adding axioms-drf-py to third party permission package list ( #9826 )
...
* Add axiom-drf-py package to 3rd party drf packages
Add axiom-drf-py package to 3rd party drf packages
* Update permissions.md to include axioms-drf-py
Added information about axioms-drf-py package for authentication and authorization.
* Add axiom-drf-py to third-party packages list
2025-12-01 16:01:55 +06:00
Kim Christie
18c5883be8
Clear funding ( #9831 )
...
* Clear funding
* Remove premium sponsor images from README
Removed several image links related to premium sponsors.
2025-11-29 19:34:04 +06:00
Dayan David
365d409adb
Adding import missing for the status code ( #9820 )
2025-11-06 16:05:16 +00:00
Pravin
ade172e1d5
Standardize spelling to American English in documentation ( #9804 )
...
* Standardize spelling to American English (only in .md files)
* Update remaining British english spell words to American english style
* Configures the codespell pre-commit hook to enforce US English consistency
changes:
- Activates the `en-GB_to_en-US` built-in dictionary to flag British spellings
- Created codespell-ignore-words.txt file to ignore specific words
- include `code` and `names` for comprehensive typo checking in technical contexts.
- changed the 'lets' to 'let's'.
2025-10-27 22:44:48 +06:00
Huy Nguyen
0653a63e6d
Add drf-auth-kit to Third Party Authentication Packages ( #9785 )
...
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
2025-10-27 16:38:04 +00:00
JAEGYUN JUNG
2ca3b7f9c4
Remove Transifex mentions from documentation ( #9572 )
...
Co-authored-by: Bruno Alla <browniebroke@users.noreply.github.com>
2025-10-27 16:37:27 +00:00
Bruno Alla
e045dc4652
Update pre-commit hooks ( #9805 )
...
* Auto-update pre-commit hooks
* Supress new flake8 error
* Fix codespell
2025-10-22 13:47:00 +01:00
Bruno Alla
9b3d03a3d2
Update blacken-docs and black to latest versions ( #9802 )
...
* Update blacken-docs and black to latest versions
* Include docs folder for blackend-docs
* Run blacken docs on docs folder
* Fix broken link on authentication page
2025-10-21 14:19:47 +01:00
Simon Gurcke
5a6f2ae7c9
Add Apitally to third-party-packages.md in docs ( #9718 )
2025-10-21 18:50:18 +06:00
Pravin
653343cf32
Add documentation on avoiding N+1 queries using select_related/prefetch_related ( #9801 )
2025-10-20 22:45:11 +06:00
Mahdi
f74a44e850
Docs: Mention ?page=last in last_page_strings #9193 ( #9800 )
2025-10-20 17:26:55 +01:00
Genaro Camele
577bb3c819
Validation on ManyToManyField when default=None ( #9790 )
...
* Added validation on ManyToMany relations when default=None and tests
* Some clarifications in contributing.md
2025-10-14 08:22:23 +02:00
Syed Mehdi
c0f3649224
docs: Add syntax highlighting to code examples ( #9794 )
2025-10-14 07:01:35 +01:00
Uchenna Adubasim
a323cf7c0a
improved docs/api-guide/filtering.md for better understanding ( #9795 )
2025-10-09 10:27:01 +06:00
Christian Clauss
5cc16335ee
GitHub Actions: Test on Python 3.14 release candidate 2 ( #9780 )
...
Python v3.14 -- October 7th
* https://www.python.org/download/pre-releases
* https://www.python.org/downloads/release/python-3140rc2
2025-10-09 10:10:06 +06:00
Asif Saif Uddin {"Auvi":"অভি"}
5bb4899467
Drop support for Python 3.9 ( #9781 )
2025-10-07 10:27:55 +01:00
#!z@nko...
f0ba887761
docs: Remove outdated AllowPUTAsCreateMixin reference ( #9788 )
2025-09-25 18:58:51 +06:00
Cheery
cf923511e7
Add missing decorators: @versioning_class(), @content_negotiation_class(), @metadata_class() for function based views ( #9719 )
2025-09-20 11:12:17 +01:00