ads.Journal

class ads.Journal(*args, **kwargs)[source]

A published journal.

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

add_index(*fields, **kwargs)

alias([alias])

bind(database[, bind_refs, bind_backrefs, ...])

bind_ctx(database[, bind_refs, bind_backrefs])

bulk_create(model_list[, batch_size])

bulk_update(model_list, fields[, batch_size])

clone()

coerce([_coerce])

copy(method)

create(**query)

create_table([safe])

delete()

delete_by_id(pk)

delete_instance([recursive, delete_nullable])

dependencies([search_nullable])

drop_table([safe, drop_sequences])

filter(*dq_nodes, **filters)

get(*query, **filters)

get_by_id(pk)

get_id()

get_or_create(**kwargs)

get_or_none(*query, **filters)

index(*fields, **kwargs)

insert([_Model__data])

insert_from(query, fields)

insert_many(rows[, fields])

is_alias()

is_dirty()

noop()

raw(sql, *params)

replace([_Model__data])

replace_many(rows[, fields])

save([force_insert, only])

select(*fields)

set_by_id(key, value)

table_exists()

truncate_table(**options)

unwrap()

update([_Model__data])

validate_model()

Attributes

abbreviation

A unique abbreviation string for the journal, which can be up to five characters long.

dirty_fields

document_set

id

title

The full title of the journal.

abbreviation = <TextField: Journal.abbreviation>

A unique abbreviation string for the journal, which can be up to five characters long.

title = <TextField: Journal.title>

The full title of the journal.

DoesNotExist

alias of ads.models.journal.JournalDoesNotExist