Compare commits
4 Commits
7cccb6182e
...
develop-1.
Author | SHA1 | Date | |
---|---|---|---|
df9e3a9f61 | |||
378a2fca46 | |||
fbeae81abb | |||
b40cca8a95 |
@ -0,0 +1,64 @@
|
|||||||
|
# Generated by Django 5.0.4 on 2024-05-27 12:40
|
||||||
|
|
||||||
|
import django.db.models.deletion
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
dependencies = [
|
||||||
|
("aircox", "0027_remove_page_parent_remove_staticpage_parent_and_more"),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterModelOptions(
|
||||||
|
name="episodesound",
|
||||||
|
options={"verbose_name": "Podcast", "verbose_name_plural": "Podcasts"},
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="diffusion",
|
||||||
|
name="initial",
|
||||||
|
field=models.ForeignKey(
|
||||||
|
blank=True,
|
||||||
|
limit_choices_to=models.Q(("initial__isnull", True), ("program", models.F("program"))),
|
||||||
|
null=True,
|
||||||
|
on_delete=django.db.models.deletion.SET_NULL,
|
||||||
|
related_name="rerun_set",
|
||||||
|
to="aircox.diffusion",
|
||||||
|
verbose_name="rerun of",
|
||||||
|
),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="log",
|
||||||
|
name="source",
|
||||||
|
field=models.CharField(
|
||||||
|
blank=True, help_text="Identifier of the log's source.", max_length=64, null=True, verbose_name="source"
|
||||||
|
),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="program",
|
||||||
|
name="active",
|
||||||
|
field=models.BooleanField(
|
||||||
|
default=True, help_text="if not checked this program is no longer active", verbose_name="active"
|
||||||
|
),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="schedule",
|
||||||
|
name="initial",
|
||||||
|
field=models.ForeignKey(
|
||||||
|
blank=True,
|
||||||
|
limit_choices_to=models.Q(("initial__isnull", True), ("program", models.F("program"))),
|
||||||
|
null=True,
|
||||||
|
on_delete=django.db.models.deletion.SET_NULL,
|
||||||
|
related_name="rerun_set",
|
||||||
|
to="aircox.schedule",
|
||||||
|
verbose_name="rerun of",
|
||||||
|
),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name="sound",
|
||||||
|
name="is_downloadable",
|
||||||
|
field=models.BooleanField(
|
||||||
|
default=False, help_text="Sound can be downloaded by website visitors.", verbose_name="downloadable"
|
||||||
|
),
|
||||||
|
),
|
||||||
|
]
|
@ -40,7 +40,7 @@ class PagePermissions:
|
|||||||
if user.is_superuser:
|
if user.is_superuser:
|
||||||
return True
|
return True
|
||||||
|
|
||||||
perm = self.perms_codename_format.format(self=self, perm=perm)
|
perm = self.perms_codename_format.format(self=self, perm=perm, obj=obj)
|
||||||
return user.has_perm(perm)
|
return user.has_perm(perm)
|
||||||
|
|
||||||
def init(self, obj, model=None):
|
def init(self, obj, model=None):
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -8,9 +8,6 @@
|
|||||||
{% with schedules=object.schedule_set.all %}
|
{% with schedules=object.schedule_set.all %}
|
||||||
{% if object.active and schedules %}
|
{% if object.active and schedules %}
|
||||||
<header class="schedules mt-3">
|
<header class="schedules mt-3">
|
||||||
<h4 class="title is-4 mr-3">
|
|
||||||
{% translate "Diffusions" %}
|
|
||||||
</h4>
|
|
||||||
{% for schedule in schedules %}
|
{% for schedule in schedules %}
|
||||||
<div class="schedule">
|
<div class="schedule">
|
||||||
<div class="heading">
|
<div class="heading">
|
||||||
|
@ -332,7 +332,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.preview-header {
|
.preview-header {
|
||||||
width: 100%;
|
// width: 100%;
|
||||||
|
|
||||||
/*&:not(.no-cover) {
|
/*&:not(.no-cover) {
|
||||||
min-height: var(--header-height);
|
min-height: var(--header-height);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{% extends "aircox/base.html" %}
|
{% extends "aircox/base.html" %}
|
||||||
{% load static %}
|
{% load static %}
|
||||||
|
|
||||||
{% block assets %}
|
{% block head %}
|
||||||
{{ block.super }}
|
{{ block.super }}
|
||||||
<style>
|
<style>
|
||||||
:root {
|
:root {
|
||||||
|
Reference in New Issue
Block a user