Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
radiopanik
panikdb
Commits
c0ddb500
Commit
c0ddb500
authored
Aug 23, 2013
by
fred
Browse files
enlarge titles
parent
4fad7613
Changes
2
Hide whitespace changes
Inline
Side-by-side
panikdb/emissions/migrations/0008_auto__chg_enlarge_titles.py
0 → 100644
View file @
c0ddb500
# -*- coding: utf-8 -*-
import
datetime
from
south.db
import
db
from
south.v2
import
SchemaMigration
from
django.db
import
models
class
Migration
(
SchemaMigration
):
def
forwards
(
self
,
orm
):
# Changing field 'SoundFile.title'
db
.
alter_column
(
u
'emissions_soundfile'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
100
))
# Changing field 'NewsItem.title'
db
.
alter_column
(
u
'emissions_newsitem'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
100
))
# Changing field 'Episode.title'
db
.
alter_column
(
u
'emissions_episode'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
100
))
# Changing field 'Emission.title'
db
.
alter_column
(
u
'emissions_emission'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
100
))
def
backwards
(
self
,
orm
):
# Changing field 'SoundFile.title'
db
.
alter_column
(
u
'emissions_soundfile'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
50
))
# Changing field 'NewsItem.title'
db
.
alter_column
(
u
'emissions_newsitem'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
50
))
# Changing field 'Episode.title'
db
.
alter_column
(
u
'emissions_episode'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
50
))
# Changing field 'Emission.title'
db
.
alter_column
(
u
'emissions_emission'
,
'title'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
50
))
models
=
{
u
'contenttypes.contenttype'
:
{
'Meta'
:
{
'ordering'
:
"('name',)"
,
'unique_together'
:
"(('app_label', 'model'),)"
,
'object_name'
:
'ContentType'
,
'db_table'
:
"'django_content_type'"
},
'app_label'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'100'
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'model'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'100'
}),
'name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'100'
})
},
u
'emissions.category'
:
{
'Meta'
:
{
'object_name'
:
'Category'
},
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'title'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'50'
})
},
u
'emissions.diffusion'
:
{
'Meta'
:
{
'object_name'
:
'Diffusion'
},
'datetime'
:
(
'django.db.models.fields.DateTimeField'
,
[],
{}),
'episode'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
u
"orm['emissions.Episode']"
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
})
},
u
'emissions.emission'
:
{
'Meta'
:
{
'object_name'
:
'Emission'
},
'archived'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'categories'
:
(
'django.db.models.fields.related.ManyToManyField'
,
[],
{
'to'
:
u
"orm['emissions.Category']"
,
'symmetrical'
:
'False'
}),
'description'
:
(
'ckeditor.fields.RichTextField'
,
[],
{
'null'
:
'True'
,
'blank'
:
'True'
}),
'duration'
:
(
'django.db.models.fields.IntegerField'
,
[],
{
'default'
:
'60'
}),
'email'
:
(
'django.db.models.fields.EmailField'
,
[],
{
'max_length'
:
'254'
,
'null'
:
'True'
,
'blank'
:
'True'
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'image'
:
(
'django.db.models.fields.files.ImageField'
,
[],
{
'max_length'
:
'250'
,
'null'
:
'True'
,
'blank'
:
'True'
}),
'slug'
:
(
'django.db.models.fields.SlugField'
,
[],
{
'max_length'
:
'50'
}),
'text'
:
(
'ckeditor.fields.RichTextField'
,
[],
{
'null'
:
'True'
}),
'title'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'100'
}),
'website'
:
(
'django.db.models.fields.URLField'
,
[],
{
'max_length'
:
'200'
,
'null'
:
'True'
,
'blank'
:
'True'
})
},
u
'emissions.episode'
:
{
'Meta'
:
{
'object_name'
:
'Episode'
},
'description'
:
(
'ckeditor.fields.RichTextField'
,
[],
{
'null'
:
'True'
,
'blank'
:
'True'
}),
'duration'
:
(
'django.db.models.fields.IntegerField'
,
[],
{
'null'
:
'True'
,
'blank'
:
'True'
}),
'emission'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
u
"orm['emissions.Emission']"
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'image'
:
(
'django.db.models.fields.files.ImageField'
,
[],
{
'max_length'
:
'250'
,
'null'
:
'True'
,
'blank'
:
'True'
}),
'slug'
:
(
'django.db.models.fields.SlugField'
,
[],
{
'max_length'
:
'50'
}),
'text'
:
(
'ckeditor.fields.RichTextField'
,
[],
{
'null'
:
'True'
}),
'title'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'100'
})
},
u
'emissions.newscategory'
:
{
'Meta'
:
{
'object_name'
:
'NewsCategory'
},
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'title'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'50'
})
},
u
'emissions.newsitem'
:
{
'Meta'
:
{
'object_name'
:
'NewsItem'
},
'category'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
u
"orm['emissions.NewsCategory']"
,
'null'
:
'True'
}),
'datetime'
:
(
'django.db.models.fields.DateTimeField'
,
[],
{}),
'emission'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
u
"orm['emissions.Emission']"
,
'null'
:
'True'
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'image'
:
(
'django.db.models.fields.files.ImageField'
,
[],
{
'max_length'
:
'250'
,
'null'
:
'True'
,
'blank'
:
'True'
}),
'slug'
:
(
'django.db.models.fields.SlugField'
,
[],
{
'max_length'
:
'50'
}),
'text'
:
(
'ckeditor.fields.RichTextField'
,
[],
{}),
'title'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'100'
})
},
u
'emissions.schedule'
:
{
'Meta'
:
{
'object_name'
:
'Schedule'
},
'datetime'
:
(
'django.db.models.fields.DateTimeField'
,
[],
{}),
'duration'
:
(
'django.db.models.fields.IntegerField'
,
[],
{
'null'
:
'True'
,
'blank'
:
'True'
}),
'emission'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
u
"orm['emissions.Emission']"
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'rerun'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'weeks'
:
(
'django.db.models.fields.IntegerField'
,
[],
{
'default'
:
'15'
})
},
u
'emissions.soundfile'
:
{
'Meta'
:
{
'object_name'
:
'SoundFile'
},
'episode'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
u
"orm['emissions.Episode']"
}),
'file'
:
(
'django.db.models.fields.files.FileField'
,
[],
{
'max_length'
:
'250'
}),
'fragment'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'podcastable'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'title'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'100'
})
},
u
'taggit.tag'
:
{
'Meta'
:
{
'object_name'
:
'Tag'
},
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'unique'
:
'True'
,
'max_length'
:
'100'
}),
'slug'
:
(
'django.db.models.fields.SlugField'
,
[],
{
'unique'
:
'True'
,
'max_length'
:
'100'
})
},
u
'taggit.taggeditem'
:
{
'Meta'
:
{
'object_name'
:
'TaggedItem'
},
'content_type'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'related_name'
:
"u'taggit_taggeditem_tagged_items'"
,
'to'
:
u
"orm['contenttypes.ContentType']"
}),
u
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'object_id'
:
(
'django.db.models.fields.IntegerField'
,
[],
{
'db_index'
:
'True'
}),
'tag'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'related_name'
:
"u'taggit_taggeditem_items'"
,
'to'
:
u
"orm['taggit.Tag']"
})
}
}
complete_apps
=
[
'emissions'
]
\ No newline at end of file
panikdb/emissions/models.py
View file @
c0ddb500
...
...
@@ -28,7 +28,7 @@ def get_emission_image_path(instance, filename):
class
Emission
(
models
.
Model
):
title
=
models
.
CharField
(
max_length
=
5
0
)
title
=
models
.
CharField
(
max_length
=
10
0
)
slug
=
models
.
SlugField
()
description
=
RichTextField
(
null
=
True
,
blank
=
True
)
text
=
RichTextField
(
null
=
True
)
...
...
@@ -152,7 +152,7 @@ def get_episode_image_path(instance, filename):
class
Episode
(
models
.
Model
):
emission
=
models
.
ForeignKey
(
'Emission'
,
verbose_name
=
u
'Emission'
)
title
=
models
.
CharField
(
max_length
=
5
0
)
title
=
models
.
CharField
(
max_length
=
10
0
)
slug
=
models
.
SlugField
()
description
=
RichTextField
(
null
=
True
,
blank
=
True
)
text
=
RichTextField
(
null
=
True
)
...
...
@@ -213,7 +213,7 @@ class SoundFile(models.Model):
file
=
models
.
FileField
(
upload_to
=
get_sound_path
,
max_length
=
250
)
podcastable
=
models
.
BooleanField
(
default
=
False
)
fragment
=
models
.
BooleanField
(
default
=
False
)
title
=
models
.
CharField
(
max_length
=
5
0
)
title
=
models
.
CharField
(
max_length
=
10
0
)
...
...
@@ -230,7 +230,7 @@ def get_newsitem_image_path(instance, filename):
class
NewsItem
(
models
.
Model
):
title
=
models
.
CharField
(
max_length
=
5
0
)
title
=
models
.
CharField
(
max_length
=
10
0
)
slug
=
models
.
SlugField
()
text
=
RichTextField
()
datetime
=
models
.
DateTimeField
()
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment