forked from rc/aircox
		
	
		
			
				
	
	
		
			80 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
from django.conf.urls import url, include
 | 
						|
 | 
						|
from website.models import *
 | 
						|
from website.views import *
 | 
						|
 | 
						|
from aircox_cms.models import Article
 | 
						|
from aircox_cms.views import Menu, Section, Sections
 | 
						|
from aircox_cms.routes import *
 | 
						|
from aircox_cms.website import Website
 | 
						|
 | 
						|
 | 
						|
website = Website(
 | 
						|
    name = 'RadioCampus',
 | 
						|
    styles = 'website/styles.css',
 | 
						|
 | 
						|
    menus = [
 | 
						|
        Menu(
 | 
						|
            position = 'header',
 | 
						|
            sections = [
 | 
						|
                Sections.Image(url = 'website/logo.png'),
 | 
						|
                Sections.Image(url = 'website/colony.png', attrs = { 'id': 'colony' }),
 | 
						|
            ]
 | 
						|
        ),
 | 
						|
 | 
						|
        Menu(
 | 
						|
            position = 'top',
 | 
						|
            sections = [
 | 
						|
                Section(content = "Radio Campus le SITE"),
 | 
						|
            ]
 | 
						|
        ),
 | 
						|
 | 
						|
        Menu(
 | 
						|
            position = 'left',
 | 
						|
            sections = [
 | 
						|
                Section(content = 'loool<br>blob'),
 | 
						|
                PreviousDiffusions(),
 | 
						|
            ],
 | 
						|
        ),
 | 
						|
    ],
 | 
						|
)
 | 
						|
 | 
						|
base_sections = [
 | 
						|
    Sections.PostContent(),
 | 
						|
    Sections.PostImage(),
 | 
						|
]
 | 
						|
 | 
						|
base_routes =  [
 | 
						|
    AllRoute,
 | 
						|
    ThreadRoute,
 | 
						|
    SearchRoute,
 | 
						|
    DateRoute,
 | 
						|
]
 | 
						|
 | 
						|
website.register(
 | 
						|
    'article',
 | 
						|
    Article,
 | 
						|
    sections = base_sections,
 | 
						|
    routes = base_routes
 | 
						|
)
 | 
						|
 | 
						|
website.register(
 | 
						|
    'program',
 | 
						|
    Program,
 | 
						|
    sections = base_sections + [
 | 
						|
        ScheduleSection(),
 | 
						|
        EpisodesSection(),
 | 
						|
    ],
 | 
						|
    routes = base_routes,
 | 
						|
)
 | 
						|
 | 
						|
website.register (
 | 
						|
    'episode',
 | 
						|
    Episode,
 | 
						|
    sections = base_sections,
 | 
						|
    routes = base_routes,
 | 
						|
)
 | 
						|
 | 
						|
urlpatterns = website.urls
 | 
						|
 |