mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-09 12:30:15 +02:00
Docs updated
This commit is contained in:
parent
640a21e4db
commit
c74010d441
@ -30,6 +30,9 @@ It is possible to overload static and templates shipped with Django or Alliance
|
|||||||
It is possible to add or override URLs with your auth project's URL config file. Upon install it is of the form:
|
It is possible to add or override URLs with your auth project's URL config file. Upon install it is of the form:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
|
from django.urls import re_path
|
||||||
|
from django.urls import include
|
||||||
|
|
||||||
import allianceauth.urls
|
import allianceauth.urls
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
@ -42,23 +45,29 @@ This means every request gets passed to the Alliance Auth URL config to be inter
|
|||||||
If you wanted to add a URL pointing to a custom view, it can be added anywhere in the list if not already used by Alliance Auth:
|
If you wanted to add a URL pointing to a custom view, it can be added anywhere in the list if not already used by Alliance Auth:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
|
from django.urls import re_path
|
||||||
|
from django.urls import include, path
|
||||||
|
|
||||||
import allianceauth.urls
|
import allianceauth.urls
|
||||||
import myauth.views
|
import myauth.views
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
re_path(r'', include(allianceauth.urls)),
|
re_path(r'', include(allianceauth.urls)),
|
||||||
re_path(r'myview/$', myauth.views.myview, name='myview'),
|
path('myview/', myauth.views.myview, name='myview'),
|
||||||
]
|
]
|
||||||
```
|
```
|
||||||
|
|
||||||
Additionally you can override URLs used by Alliance Auth here:
|
Additionally you can override URLs used by Alliance Auth here:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
|
from django.urls import re_path
|
||||||
|
from django.urls import include, path
|
||||||
|
|
||||||
import allianceauth.urls
|
import allianceauth.urls
|
||||||
import myauth.views
|
import myauth.views
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
re_path(r'account/login/$', myauth.views.login, name='auth_login_user'),
|
path('account/login/', myauth.views.login, name='auth_login_user'),
|
||||||
re_path(r'', include(allianceauth.urls)),
|
re_path(r'', include(allianceauth.urls)),
|
||||||
]
|
]
|
||||||
```
|
```
|
||||||
|
@ -34,11 +34,11 @@ An app called `plugin` provides a single view:
|
|||||||
|
|
||||||
The app's `urls.py` would look like so:
|
The app's `urls.py` would look like so:
|
||||||
|
|
||||||
from django.conf.urls import url
|
from django.urls import path
|
||||||
import plugin.views
|
import plugin.views
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
re_path(r^'index$', plugins.views.index, name='index'),
|
path('index/', plugins.views.index, name='index'),
|
||||||
]
|
]
|
||||||
|
|
||||||
Subsequently it would implement the UrlHook in a dedicated `auth_hooks.py` file like so:
|
Subsequently it would implement the UrlHook in a dedicated `auth_hooks.py` file like so:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user