43 lines
1.6 KiB
Python
43 lines
1.6 KiB
Python
from django.db import models
|
|
from tinymce.models import HTMLField
|
|
from core.utils import SingletonModel
|
|
|
|
# Create your models here.
|
|
buttons_help_text = """Tutaj można wpisać dowolną ilość przycisków w następującym formacie:
|
|
<code>
|
|
tekst1 -> link
|
|
teskt2 | link
|
|
...
|
|
</code>
|
|
Symbol <code>-></code> oznacza, że link będzie otwarty w nowej karcie
|
|
Symbol <code>|</code> oznacza, że link będzie otwarty w tej samej karcie
|
|
Na przykład:
|
|
<code>
|
|
pzbs -> https://pzbs.pl
|
|
fotogaleria | https://galeria.podlaskizbs.pl
|
|
cezar -> https://www.msc.com.pl/cezar
|
|
</code>
|
|
PZBS i Cezar zostaną otwarte w nowej karcie
|
|
<b>UWAGA !!</b>
|
|
Klikając na zdjęcie zawsze zostaniemy przekierowani na pierwszy podany link
|
|
Gdy nie podamy tekstu przyciku, nie pokaże on się, można to wykorzystać w taki sposób:
|
|
<code>
|
|
-> link do wyników
|
|
fotogaleria -> link do fotogalerii
|
|
</code>
|
|
Wtedy pokaże się <b>tylko przycisk fotogalerii</b>, a zdjęcie przekieruje nas do wyników!
|
|
""".replace('\n', '<br />')
|
|
|
|
|
|
class GrandPrixB(SingletonModel):
|
|
content = HTMLField('Tekst GPB', default='', blank=True)
|
|
buttons = models.TextField(
|
|
'Przyciski', default='', blank=True, help_text=buttons_help_text)
|
|
|
|
def __str__(self):
|
|
return 'Grand Prix Białegostoku'
|
|
|
|
class Meta:
|
|
verbose_name = 'Grand Prix Białegostoku'
|
|
verbose_name_plural = 'Grand Prix Białegostoku'
|