berhoel.django.media_ooimport.console package

Load Data into Django model.

class berhoel.django.media_ooimport.console.SeriesOO(fname)[source]

Bases: object

Import data from LibreOffice spreadsheet.

Methods

fill_bcs()

Fill information on broadcast services media.

fill_media(self)

Prepare information in media.

fill_person_maps(values, table)

Fill information in cinemas

process

static fill_bcs()None[source]

Fill information on broadcast services media.

fill_media(self)None[source]

Prepare information in media.

static fill_person_maps(values, table)None[source]

Fill information in cinemas

ods

Provide ods instance.

process(self)None[source]
berhoel.django.media_ooimport.console.main()None[source]

Submodules

berhoel.django.media_ooimport.console._helper module

Helper functionalities for media_ooimport.

berhoel.django.media_ooimport.console._helper.get_media(media, index, name, season=None, subseason=None)[source]

Determine media information.

berhoel.django.media_ooimport.console.filme module

Process the Film sheet.

class berhoel.django.media_ooimport.console.filme.FilmRow(date, name, index, options, desc, price)

Bases: tuple

Attributes
date

Alias for field number 0

desc

Alias for field number 4

index

Alias for field number 2

name

Alias for field number 1

options

Alias for field number 3

price

Alias for field number 5

Methods

count(self, value, /)

Return number of occurrences of value.

_asdict(self)

Return a new dict which maps field names to their values.

_field_defaults = {}
_fields = ('date', 'name', 'index', 'options', 'desc', 'price')
_fields_defaults = {}
classmethod _make(iterable)

Make a new FilmRow object from a sequence or iterable

_replace(self, /, **kwds)

Return a new FilmRow object replacing specified fields with new values

date

Alias for field number 0

desc

Alias for field number 4

index

Alias for field number 2

name

Alias for field number 1

options

Alias for field number 3

price

Alias for field number 5

class berhoel.django.media_ooimport.console.filme.Filme(table)[source]

Bases: object

Convert information on films seen.

Methods

process(self)

Process film entries.

process(self)None[source]

Process film entries.

berhoel.django.media_ooimport.console.kuv module

Process the k&v sheet.

class berhoel.django.media_ooimport.console.kuv.KaufenUndVerkaufen(table)[source]

Bases: object

Process the k&v sheet.

Methods

process(self)

Read sheet ‘k&v’ (kaufen und verkaufen).

process(self)None[source]

Read sheet ‘k&v’ (kaufen und verkaufen).

class berhoel.django.media_ooimport.console.kuv.KaufenUndVerkaufenRow(title, kaufdatum, kaufpreis, verkauft_am, verkaufpreis, familie, verkäufer, käufer)

Bases: tuple

Attributes
familie

Alias for field number 5

kaufdatum

Alias for field number 1

kaufpreis

Alias for field number 2

käufer

Alias for field number 7

title

Alias for field number 0

verkaufpreis

Alias for field number 4

verkauft_am

Alias for field number 3

verkäufer

Alias for field number 6

Methods

count(self, value, /)

Return number of occurrences of value.

index(self, value[, start, stop])

Return first index of value.

_asdict(self)

Return a new dict which maps field names to their values.

_field_defaults = {}
_fields = ('title', 'kaufdatum', 'kaufpreis', 'verkauft_am', 'verkaufpreis', 'familie', 'verkäufer', 'käufer')
_fields_defaults = {}
classmethod _make(iterable)

Make a new KaufenUndVerkaufenRow object from a sequence or iterable

_replace(self, /, **kwds)

Return a new KaufenUndVerkaufenRow object replacing specified fields with new values

familie

Alias for field number 5

kaufdatum

Alias for field number 1

kaufpreis

Alias for field number 2

käufer

Alias for field number 7

title

Alias for field number 0

verkaufpreis

Alias for field number 4

verkauft_am

Alias for field number 3

verkäufer

Alias for field number 6

berhoel.django.media_ooimport.console.serie module

Converte for Series.

class berhoel.django.media_ooimport.console.serie.Serie(table)[source]

Bases: object

Methods

process(self)

Process Series information

index = 155
process(self)None[source]

Process Series information

class berhoel.django.media_ooimport.console.serie.SerieRow(date, season, episode, disk, index, diskset, info, desc, dvd_link)

Bases: tuple

Attributes
date

Alias for field number 0

desc

Alias for field number 7

disk

Alias for field number 3

diskset

Alias for field number 5

dvd_link

Alias for field number 8

episode

Alias for field number 2

index

Alias for field number 4

info

Alias for field number 6

season

Alias for field number 1

Methods

count(self, value, /)

Return number of occurrences of value.

_asdict(self)

Return a new dict which maps field names to their values.

_field_defaults = {}
_fields = ('date', 'season', 'episode', 'disk', 'index', 'diskset', 'info', 'desc', 'dvd_link')
_fields_defaults = {}
classmethod _make(iterable)

Make a new SerieRow object from a sequence or iterable

_replace(self, /, **kwds)

Return a new SerieRow object replacing specified fields with new values

date

Alias for field number 0

desc

Alias for field number 7

disk

Alias for field number 3

diskset

Alias for field number 5

Alias for field number 8

episode

Alias for field number 2

index

Alias for field number 4

info

Alias for field number 6

season

Alias for field number 1