mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-11-21 13:57:57 -05:00
feat: update versions for python packages, add Pages functionality (#1386)
This PR updates Django core version and also brings html pages support (that admins can create)
This commit is contained in:
@@ -20,6 +20,7 @@ from .pages import edit_subtitle # noqa: F401
|
||||
from .pages import edit_video # noqa: F401
|
||||
from .pages import embed_media # noqa: F401
|
||||
from .pages import featured_media # noqa: F401
|
||||
from .pages import get_page # noqa: F401
|
||||
from .pages import history # noqa: F401
|
||||
from .pages import index # noqa: F401
|
||||
from .pages import latest_media # noqa: F401
|
||||
|
||||
@@ -31,10 +31,20 @@ from ..methods import (
|
||||
is_media_allowed_type,
|
||||
is_mediacms_editor,
|
||||
)
|
||||
from ..models import Category, Media, Playlist, Subtitle, Tag, VideoTrimRequest
|
||||
from ..models import Category, Media, Page, Playlist, Subtitle, Tag, VideoTrimRequest
|
||||
from ..tasks import save_user_action, video_trim_task
|
||||
|
||||
|
||||
def get_page(request, slug):
|
||||
context = {}
|
||||
page = Page.objects.filter(slug=slug).first()
|
||||
if page:
|
||||
context["page"] = page
|
||||
else:
|
||||
return render(request, "404.html", context)
|
||||
return render(request, "cms/page.html", context)
|
||||
|
||||
|
||||
@login_required
|
||||
def record_screen(request):
|
||||
"""Record screen view"""
|
||||
|
||||
Reference in New Issue
Block a user