Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
Respect My Net
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
piks3l
Respect My Net
Commits
d7e5f4c6
Commit
d7e5f4c6
authored
Nov 18, 2015
by
Okhin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Moving to django 1.8
parent
c11e56f6
Changes
361
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
361 changed files
with
105 additions
and
58667 deletions
+105
-58667
README.md
README.md
+0
-10
__init__.py
__init__.py
+0
-0
babel.cfg
babel.cfg
+0
-6
bt/migrations/0001_initial.py
bt/migrations/0001_initial.py
+94
-137
bt/migrations/0002_auto__add_operator__add_field_violation_operator_ref.py
...2_auto__add_operator__add_field_violation_operator_ref.py
+0
-91
bt/migrations/0003_operator_data.py
bt/migrations/0003_operator_data.py
+0
-79
bt/migrations/0004_auto__del_field_violation_operator__chg_field_violation_operator_ref.py
...d_violation_operator__chg_field_violation_operator_ref.py
+0
-85
bt/models.py
bt/models.py
+1
-1
bt/sheet.py
bt/sheet.py
+1
-1
bt/templatetags/bt.py
bt/templatetags/bt.py
+1
-1
docs/EMAILS.md
docs/EMAILS.md
+0
-8
docs/SETUP.md
docs/SETUP.md
+0
-60
generate_catalog.sh
generate_catalog.sh
+0
-12
locale/bg/LC_MESSAGES/django.po
locale/bg/LC_MESSAGES/django.po
+0
-1116
locale/de/LC_MESSAGES/django.po
locale/de/LC_MESSAGES/django.po
+0
-950
locale/django.pot
locale/django.pot
+0
-904
locale/do.sh
locale/do.sh
+0
-12
locale/ee/LC_MESSAGES/django.po
locale/ee/LC_MESSAGES/django.po
+0
-1116
locale/el/LC_MESSAGES/django.po
locale/el/LC_MESSAGES/django.po
+0
-1116
locale/es/LC_MESSAGES/django.po
locale/es/LC_MESSAGES/django.po
+0
-1116
locale/fi/LC_MESSAGES/django.po
locale/fi/LC_MESSAGES/django.po
+0
-1116
locale/fr/LC_MESSAGES/django.po
locale/fr/LC_MESSAGES/django.po
+0
-1018
locale/hu/LC_MESSAGES/django.po
locale/hu/LC_MESSAGES/django.po
+0
-1114
locale/it/LC_MESSAGES/django.po
locale/it/LC_MESSAGES/django.po
+0
-1116
locale/lt/LC_MESSAGES/django.po
locale/lt/LC_MESSAGES/django.po
+0
-1118
locale/no/LC_MESSAGES/django.po
locale/no/LC_MESSAGES/django.po
+0
-1116
locale/pl/LC_MESSAGES/django.po
locale/pl/LC_MESSAGES/django.po
+0
-1118
locale/pt/LC_MESSAGES/django.po
locale/pt/LC_MESSAGES/django.po
+0
-1116
locale/ro/LC_MESSAGES/django.po
locale/ro/LC_MESSAGES/django.po
+0
-1118
locale/se/LC_MESSAGES/django.po
locale/se/LC_MESSAGES/django.po
+0
-1116
locale/sk/LC_MESSAGES/django.po
locale/sk/LC_MESSAGES/django.po
+0
-1149
manage.py
manage.py
+8
-12
media/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png
media/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png
+0
-0
media/css/images/ui-bg_diagonals-thick_20_666666_40x40.png
media/css/images/ui-bg_diagonals-thick_20_666666_40x40.png
+0
-0
media/css/images/ui-bg_flat_10_000000_40x100.png
media/css/images/ui-bg_flat_10_000000_40x100.png
+0
-0
media/css/images/ui-bg_glass_100_f6f6f6_1x400.png
media/css/images/ui-bg_glass_100_f6f6f6_1x400.png
+0
-0
media/css/images/ui-bg_glass_100_fdf5ce_1x400.png
media/css/images/ui-bg_glass_100_fdf5ce_1x400.png
+0
-0
media/css/images/ui-bg_glass_65_ffffff_1x400.png
media/css/images/ui-bg_glass_65_ffffff_1x400.png
+0
-0
media/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png
media/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png
+0
-0
media/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
media/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
+0
-0
media/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
media/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
+0
-0
media/css/images/ui-icons_222222_256x240.png
media/css/images/ui-icons_222222_256x240.png
+0
-0
media/css/images/ui-icons_228ef1_256x240.png
media/css/images/ui-icons_228ef1_256x240.png
+0
-0
media/css/images/ui-icons_ef8c08_256x240.png
media/css/images/ui-icons_ef8c08_256x240.png
+0
-0
media/css/images/ui-icons_ffd27a_256x240.png
media/css/images/ui-icons_ffd27a_256x240.png
+0
-0
media/css/images/ui-icons_ffffff_256x240.png
media/css/images/ui-icons_ffffff_256x240.png
+0
-0
media/css/jquery-ui.css
media/css/jquery-ui.css
+0
-5
media/css/map.css
media/css/map.css
+0
-55
media/css/style.css
media/css/style.css
+0
-714
media/eu.svg
media/eu.svg
+0
-2
media/fonts/DroidSans-Bold-webfont.eot
media/fonts/DroidSans-Bold-webfont.eot
+0
-0
media/fonts/DroidSans-Bold-webfont.svg
media/fonts/DroidSans-Bold-webfont.svg
+0
-150
media/fonts/DroidSans-Bold-webfont.ttf
media/fonts/DroidSans-Bold-webfont.ttf
+0
-0
media/fonts/DroidSans-Bold-webfont.woff
media/fonts/DroidSans-Bold-webfont.woff
+0
-0
media/fonts/DroidSans-webfont.eot
media/fonts/DroidSans-webfont.eot
+0
-0
media/fonts/DroidSans-webfont.svg
media/fonts/DroidSans-webfont.svg
+0
-150
media/fonts/DroidSans-webfont.ttf
media/fonts/DroidSans-webfont.ttf
+0
-0
media/fonts/DroidSans-webfont.woff
media/fonts/DroidSans-webfont.woff
+0
-0
media/img/asc.gif
media/img/asc.gif
+0
-0
media/img/bg.gif
media/img/bg.gif
+0
-0
media/img/desc.gif
media/img/desc.gif
+0
-0
media/img/eye.png
media/img/eye.png
+0
-0
media/img/minus_alt.png
media/img/minus_alt.png
+0
-0
media/img/noise.png
media/img/noise.png
+0
-0
media/img/plus_alt.png
media/img/plus_alt.png
+0
-0
media/js/chroma.min.js
media/js/chroma.min.js
+0
-42
media/js/editor.js
media/js/editor.js
+0
-21
media/js/flashcanvas.js
media/js/flashcanvas.js
+0
-28
media/js/flashcanvas.swf
media/js/flashcanvas.swf
+0
-0
media/js/form.js
media/js/form.js
+0
-96
media/js/jquery-1.6.3.min.js
media/js/jquery-1.6.3.min.js
+0
-4
media/js/jquery-ui.min.js
media/js/jquery-ui.min.js
+0
-6
media/js/jquery.1.4.2.min.js
media/js/jquery.1.4.2.min.js
+0
-154
media/js/jquery.min.js
media/js/jquery.min.js
+0
-2
media/js/jquery.tablesorter.min.js
media/js/jquery.tablesorter.min.js
+0
-4
media/js/kartograph-chroma.min.js
media/js/kartograph-chroma.min.js
+0
-41
media/js/kartograph.min.js
media/js/kartograph.min.js
+0
-21
media/js/map.js
media/js/map.js
+0
-64
media/js/picnet.table.filter.min.js
media/js/picnet.table.filter.min.js
+0
-186
media/js/qtip.min.js
media/js/qtip.min.js
+0
-15
media/js/raphael.min.js
media/js/raphael.min.js
+0
-8
media/js/script.min.js
media/js/script.min.js
+0
-7
media/js/tinymce/example.html
media/js/tinymce/example.html
+0
-19
media/js/tinymce/filebrowser.js
media/js/tinymce/filebrowser.js
+0
-21
media/js/tinymce/langs/en.js
media/js/tinymce/langs/en.js
+0
-170
media/js/tinymce/plugins/advhr/css/advhr.css
media/js/tinymce/plugins/advhr/css/advhr.css
+0
-5
media/js/tinymce/plugins/advhr/editor_plugin.js
media/js/tinymce/plugins/advhr/editor_plugin.js
+0
-1
media/js/tinymce/plugins/advhr/editor_plugin_src.js
media/js/tinymce/plugins/advhr/editor_plugin_src.js
+0
-57
media/js/tinymce/plugins/advhr/js/rule.js
media/js/tinymce/plugins/advhr/js/rule.js
+0
-43
media/js/tinymce/plugins/advhr/langs/en_dlg.js
media/js/tinymce/plugins/advhr/langs/en_dlg.js
+0
-5
media/js/tinymce/plugins/advhr/rule.htm
media/js/tinymce/plugins/advhr/rule.htm
+0
-57
media/js/tinymce/plugins/advimage/css/advimage.css
media/js/tinymce/plugins/advimage/css/advimage.css
+0
-13
media/js/tinymce/plugins/advimage/editor_plugin.js
media/js/tinymce/plugins/advimage/editor_plugin.js
+0
-1
media/js/tinymce/plugins/advimage/editor_plugin_src.js
media/js/tinymce/plugins/advimage/editor_plugin_src.js
+0
-50
media/js/tinymce/plugins/advimage/image.htm
media/js/tinymce/plugins/advimage/image.htm
+0
-232
media/js/tinymce/plugins/advimage/img/sample.gif
media/js/tinymce/plugins/advimage/img/sample.gif
+0
-0
media/js/tinymce/plugins/advimage/js/image.js
media/js/tinymce/plugins/advimage/js/image.js
+0
-443
media/js/tinymce/plugins/advimage/langs/en_dlg.js
media/js/tinymce/plugins/advimage/langs/en_dlg.js
+0
-43
media/js/tinymce/plugins/advlink/css/advlink.css
media/js/tinymce/plugins/advlink/css/advlink.css
+0
-8
media/js/tinymce/plugins/advlink/editor_plugin.js
media/js/tinymce/plugins/advlink/editor_plugin.js
+0
-1
media/js/tinymce/plugins/advlink/editor_plugin_src.js
media/js/tinymce/plugins/advlink/editor_plugin_src.js
+0
-61
media/js/tinymce/plugins/advlink/js/advlink.js
media/js/tinymce/plugins/advlink/js/advlink.js
+0
-528
media/js/tinymce/plugins/advlink/langs/en_dlg.js
media/js/tinymce/plugins/advlink/langs/en_dlg.js
+0
-52
media/js/tinymce/plugins/advlink/link.htm
media/js/tinymce/plugins/advlink/link.htm
+0
-333
media/js/tinymce/plugins/advlist/editor_plugin.js
media/js/tinymce/plugins/advlist/editor_plugin.js
+0
-1
media/js/tinymce/plugins/advlist/editor_plugin_src.js
media/js/tinymce/plugins/advlist/editor_plugin_src.js
+0
-154
media/js/tinymce/plugins/autoresize/editor_plugin.js
media/js/tinymce/plugins/autoresize/editor_plugin.js
+0
-1
media/js/tinymce/plugins/autoresize/editor_plugin_src.js
media/js/tinymce/plugins/autoresize/editor_plugin_src.js
+0
-119
media/js/tinymce/plugins/autosave/editor_plugin.js
media/js/tinymce/plugins/autosave/editor_plugin.js
+0
-1
media/js/tinymce/plugins/autosave/editor_plugin_src.js
media/js/tinymce/plugins/autosave/editor_plugin_src.js
+0
-422
media/js/tinymce/plugins/autosave/langs/en.js
media/js/tinymce/plugins/autosave/langs/en.js
+0
-4
media/js/tinymce/plugins/bbcode/editor_plugin.js
media/js/tinymce/plugins/bbcode/editor_plugin.js
+0
-1
media/js/tinymce/plugins/bbcode/editor_plugin_src.js
media/js/tinymce/plugins/bbcode/editor_plugin_src.js
+0
-120
media/js/tinymce/plugins/contextmenu/editor_plugin.js
media/js/tinymce/plugins/contextmenu/editor_plugin.js
+0
-1
media/js/tinymce/plugins/contextmenu/editor_plugin_src.js
media/js/tinymce/plugins/contextmenu/editor_plugin_src.js
+0
-147
media/js/tinymce/plugins/directionality/editor_plugin.js
media/js/tinymce/plugins/directionality/editor_plugin.js
+0
-1
media/js/tinymce/plugins/directionality/editor_plugin_src.js
media/js/tinymce/plugins/directionality/editor_plugin_src.js
+0
-82
media/js/tinymce/plugins/emotions/editor_plugin.js
media/js/tinymce/plugins/emotions/editor_plugin.js
+0
-1
media/js/tinymce/plugins/emotions/editor_plugin_src.js
media/js/tinymce/plugins/emotions/editor_plugin_src.js
+0
-43
media/js/tinymce/plugins/emotions/emotions.htm
media/js/tinymce/plugins/emotions/emotions.htm
+0
-40
media/js/tinymce/plugins/emotions/img/smiley-cool.gif
media/js/tinymce/plugins/emotions/img/smiley-cool.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-cry.gif
media/js/tinymce/plugins/emotions/img/smiley-cry.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-embarassed.gif
media/js/tinymce/plugins/emotions/img/smiley-embarassed.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-foot-in-mouth.gif
.../js/tinymce/plugins/emotions/img/smiley-foot-in-mouth.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-frown.gif
media/js/tinymce/plugins/emotions/img/smiley-frown.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-innocent.gif
media/js/tinymce/plugins/emotions/img/smiley-innocent.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-kiss.gif
media/js/tinymce/plugins/emotions/img/smiley-kiss.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-laughing.gif
media/js/tinymce/plugins/emotions/img/smiley-laughing.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-money-mouth.gif
media/js/tinymce/plugins/emotions/img/smiley-money-mouth.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-sealed.gif
media/js/tinymce/plugins/emotions/img/smiley-sealed.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-smile.gif
media/js/tinymce/plugins/emotions/img/smiley-smile.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-surprised.gif
media/js/tinymce/plugins/emotions/img/smiley-surprised.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-tongue-out.gif
media/js/tinymce/plugins/emotions/img/smiley-tongue-out.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-undecided.gif
media/js/tinymce/plugins/emotions/img/smiley-undecided.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-wink.gif
media/js/tinymce/plugins/emotions/img/smiley-wink.gif
+0
-0
media/js/tinymce/plugins/emotions/img/smiley-yell.gif
media/js/tinymce/plugins/emotions/img/smiley-yell.gif
+0
-0
media/js/tinymce/plugins/emotions/js/emotions.js
media/js/tinymce/plugins/emotions/js/emotions.js
+0
-22
media/js/tinymce/plugins/emotions/langs/en_dlg.js
media/js/tinymce/plugins/emotions/langs/en_dlg.js
+0
-20
media/js/tinymce/plugins/example/dialog.htm
media/js/tinymce/plugins/example/dialog.htm
+0
-22
media/js/tinymce/plugins/example/editor_plugin.js
media/js/tinymce/plugins/example/editor_plugin.js
+0
-1
media/js/tinymce/plugins/example/editor_plugin_src.js
media/js/tinymce/plugins/example/editor_plugin_src.js
+0
-84
media/js/tinymce/plugins/example/img/example.gif
media/js/tinymce/plugins/example/img/example.gif
+0
-0
media/js/tinymce/plugins/example/js/dialog.js
media/js/tinymce/plugins/example/js/dialog.js
+0
-19
media/js/tinymce/plugins/example/langs/en.js
media/js/tinymce/plugins/example/langs/en.js
+0
-3
media/js/tinymce/plugins/example/langs/en_dlg.js
media/js/tinymce/plugins/example/langs/en_dlg.js
+0
-3
media/js/tinymce/plugins/fullpage/css/fullpage.css
media/js/tinymce/plugins/fullpage/css/fullpage.css
+0
-182
media/js/tinymce/plugins/fullpage/editor_plugin.js
media/js/tinymce/plugins/fullpage/editor_plugin.js
+0
-1
media/js/tinymce/plugins/fullpage/editor_plugin_src.js
media/js/tinymce/plugins/fullpage/editor_plugin_src.js
+0
-153
media/js/tinymce/plugins/fullpage/fullpage.htm
media/js/tinymce/plugins/fullpage/fullpage.htm
+0
-571
media/js/tinymce/plugins/fullpage/js/fullpage.js
media/js/tinymce/plugins/fullpage/js/fullpage.js
+0
-471
media/js/tinymce/plugins/fullpage/langs/en_dlg.js
media/js/tinymce/plugins/fullpage/langs/en_dlg.js
+0
-85
media/js/tinymce/plugins/fullscreen/editor_plugin.js
media/js/tinymce/plugins/fullscreen/editor_plugin.js
+0
-1
media/js/tinymce/plugins/fullscreen/editor_plugin_src.js
media/js/tinymce/plugins/fullscreen/editor_plugin_src.js
+0
-151
media/js/tinymce/plugins/fullscreen/fullscreen.htm
media/js/tinymce/plugins/fullscreen/fullscreen.htm
+0
-109
media/js/tinymce/plugins/iespell/editor_plugin.js
media/js/tinymce/plugins/iespell/editor_plugin.js
+0
-1
media/js/tinymce/plugins/iespell/editor_plugin_src.js
media/js/tinymce/plugins/iespell/editor_plugin_src.js
+0
-54
media/js/tinymce/plugins/inlinepopups/editor_plugin.js
media/js/tinymce/plugins/inlinepopups/editor_plugin.js
+0
-1
media/js/tinymce/plugins/inlinepopups/editor_plugin_src.js
media/js/tinymce/plugins/inlinepopups/editor_plugin_src.js
+0
-635
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif
...ymce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif
+0
-0
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/button.gif
...mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif
+0
-0
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif
...ce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif
+0
-0
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif
...ce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif
+0
-0
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif
...ce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif
+0
-0
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif
...plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif
+0
-0
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif
...e/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif
+0
-0
media/js/tinymce/plugins/inlinepopups/skins/clearlooks2/window.css
...tinymce/plugins/inlinepopups/skins/clearlooks2/window.css
+0
-90
media/js/tinymce/plugins/inlinepopups/template.htm
media/js/tinymce/plugins/inlinepopups/template.htm
+0
-387
media/js/tinymce/plugins/insertdatetime/editor_plugin.js
media/js/tinymce/plugins/insertdatetime/editor_plugin.js
+0
-1
media/js/tinymce/plugins/insertdatetime/editor_plugin_src.js
media/js/tinymce/plugins/insertdatetime/editor_plugin_src.js
+0
-83
media/js/tinymce/plugins/layer/editor_plugin.js
media/js/tinymce/plugins/layer/editor_plugin.js
+0
-1
media/js/tinymce/plugins/layer/editor_plugin_src.js
media/js/tinymce/plugins/layer/editor_plugin_src.js
+0
-212
media/js/tinymce/plugins/legacyoutput/editor_plugin.js
media/js/tinymce/plugins/legacyoutput/editor_plugin.js
+0
-1
media/js/tinymce/plugins/legacyoutput/editor_plugin_src.js
media/js/tinymce/plugins/legacyoutput/editor_plugin_src.js
+0
-136
media/js/tinymce/plugins/media/css/content.css
media/js/tinymce/plugins/media/css/content.css
+0
-6
media/js/tinymce/plugins/media/css/media.css
media/js/tinymce/plugins/media/css/media.css
+0
-16
media/js/tinymce/plugins/media/editor_plugin.js
media/js/tinymce/plugins/media/editor_plugin.js
+0
-1
media/js/tinymce/plugins/media/editor_plugin_src.js
media/js/tinymce/plugins/media/editor_plugin_src.js
+0
-414
media/js/tinymce/plugins/media/img/flash.gif
media/js/tinymce/plugins/media/img/flash.gif
+0
-0
media/js/tinymce/plugins/media/img/flv_player.swf
media/js/tinymce/plugins/media/img/flv_player.swf
+0
-0
media/js/tinymce/plugins/media/img/quicktime.gif
media/js/tinymce/plugins/media/img/quicktime.gif
+0
-0
media/js/tinymce/plugins/media/img/realmedia.gif
media/js/tinymce/plugins/media/img/realmedia.gif
+0
-0
media/js/tinymce/plugins/media/img/shockwave.gif
media/js/tinymce/plugins/media/img/shockwave.gif
+0
-0
media/js/tinymce/plugins/media/img/trans.gif
media/js/tinymce/plugins/media/img/trans.gif
+0
-0
media/js/tinymce/plugins/media/img/windowsmedia.gif
media/js/tinymce/plugins/media/img/windowsmedia.gif
+0
-0
media/js/tinymce/plugins/media/js/embed.js
media/js/tinymce/plugins/media/js/embed.js
+0
-73
media/js/tinymce/plugins/media/js/media.js
media/js/tinymce/plugins/media/js/media.js
+0
-630
media/js/tinymce/plugins/media/langs/en_dlg.js
media/js/tinymce/plugins/media/langs/en_dlg.js
+0
-103
media/js/tinymce/plugins/media/media.htm
media/js/tinymce/plugins/media/media.htm
+0
-817
media/js/tinymce/plugins/nonbreaking/editor_plugin.js
media/js/tinymce/plugins/nonbreaking/editor_plugin.js
+0
-1
media/js/tinymce/plugins/nonbreaking/editor_plugin_src.js
media/js/tinymce/plugins/nonbreaking/editor_plugin_src.js
+0
-53
media/js/tinymce/plugins/noneditable/editor_plugin.js
media/js/tinymce/plugins/noneditable/editor_plugin.js
+0
-1
media/js/tinymce/plugins/noneditable/editor_plugin_src.js
media/js/tinymce/plugins/noneditable/editor_plugin_src.js
+0
-90
media/js/tinymce/plugins/pagebreak/css/content.css
media/js/tinymce/plugins/pagebreak/css/content.css
+0
-1
media/js/tinymce/plugins/pagebreak/editor_plugin.js
media/js/tinymce/plugins/pagebreak/editor_plugin.js
+0
-1
media/js/tinymce/plugins/pagebreak/editor_plugin_src.js
media/js/tinymce/plugins/pagebreak/editor_plugin_src.js
+0
-77
media/js/tinymce/plugins/pagebreak/img/pagebreak.gif
media/js/tinymce/plugins/pagebreak/img/pagebreak.gif
+0
-0
media/js/tinymce/plugins/pagebreak/img/trans.gif
media/js/tinymce/plugins/pagebreak/img/trans.gif
+0
-0
media/js/tinymce/plugins/paste/editor_plugin.js
media/js/tinymce/plugins/paste/editor_plugin.js
+0
-1
media/js/tinymce/plugins/paste/editor_plugin_src.js
media/js/tinymce/plugins/paste/editor_plugin_src.js
+0
-952
media/js/tinymce/plugins/paste/js/pastetext.js
media/js/tinymce/plugins/paste/js/pastetext.js
+0
-36
media/js/tinymce/plugins/paste/js/pasteword.js
media/js/tinymce/plugins/paste/js/pasteword.js
+0
-51
media/js/tinymce/plugins/paste/langs/en_dlg.js
media/js/tinymce/plugins/paste/langs/en_dlg.js
+0
-5
media/js/tinymce/plugins/paste/pastetext.htm
media/js/tinymce/plugins/paste/pastetext.htm
+0
-27
media/js/tinymce/plugins/paste/pasteword.htm
media/js/tinymce/plugins/paste/pasteword.htm
+0
-21
media/js/tinymce/plugins/preview/editor_plugin.js
media/js/tinymce/plugins/preview/editor_plugin.js
+0
-1
media/js/tinymce/plugins/preview/editor_plugin_src.js
media/js/tinymce/plugins/preview/editor_plugin_src.js
+0
-53
media/js/tinymce/plugins/preview/example.html
media/js/tinymce/plugins/preview/example.html
+0
-28
media/js/tinymce/plugins/preview/jscripts/embed.js
media/js/tinymce/plugins/preview/jscripts/embed.js
+0
-73
media/js/tinymce/plugins/preview/preview.html
media/js/tinymce/plugins/preview/preview.html
+0
-17
media/js/tinymce/plugins/print/editor_plugin.js
media/js/tinymce/plugins/print/editor_plugin.js
+0
-1
media/js/tinymce/plugins/print/editor_plugin_src.js
media/js/tinymce/plugins/print/editor_plugin_src.js
+0
-34
media/js/tinymce/plugins/save/editor_plugin.js
media/js/tinymce/plugins/save/editor_plugin.js
+0
-1
media/js/tinymce/plugins/save/editor_plugin_src.js
media/js/tinymce/plugins/save/editor_plugin_src.js
+0
-101
media/js/tinymce/plugins/searchreplace/css/searchreplace.css
media/js/tinymce/plugins/searchreplace/css/searchreplace.css
+0
-6
media/js/tinymce/plugins/searchreplace/editor_plugin.js
media/js/tinymce/plugins/searchreplace/editor_plugin.js
+0
-1
media/js/tinymce/plugins/searchreplace/editor_plugin_src.js
media/js/tinymce/plugins/searchreplace/editor_plugin_src.js
+0
-57
media/js/tinymce/plugins/searchreplace/js/searchreplace.js
media/js/tinymce/plugins/searchreplace/js/searchreplace.js
+0
-130
media/js/tinymce/plugins/searchreplace/langs/en_dlg.js
media/js/tinymce/plugins/searchreplace/langs/en_dlg.js
+0
-16
media/js/tinymce/plugins/searchreplace/searchreplace.htm
media/js/tinymce/plugins/searchreplace/searchreplace.htm
+0
-99
media/js/tinymce/plugins/spellchecker/css/content.css
media/js/tinymce/plugins/spellchecker/css/content.css
+0
-1
media/js/tinymce/plugins/spellchecker/editor_plugin.js
media/js/tinymce/plugins/spellchecker/editor_plugin.js
+0
-1
media/js/tinymce/plugins/spellchecker/editor_plugin_src.js
media/js/tinymce/plugins/spellchecker/editor_plugin_src.js
+0
-417
media/js/tinymce/plugins/spellchecker/img/wline.gif
media/js/tinymce/plugins/spellchecker/img/wline.gif
+0
-0
media/js/tinymce/plugins/style/css/props.css
media/js/tinymce/plugins/style/css/props.css
+0
-13
media/js/tinymce/plugins/style/editor_plugin.js
media/js/tinymce/plugins/style/editor_plugin.js
+0
-1
media/js/tinymce/plugins/style/editor_plugin_src.js
media/js/tinymce/plugins/style/editor_plugin_src.js
+0
-55
media/js/tinymce/plugins/style/js/props.js
media/js/tinymce/plugins/style/js/props.js
+0
-641
media/js/tinymce/plugins/style/langs/en_dlg.js
media/js/tinymce/plugins/style/langs/en_dlg.js
+0
-63
media/js/tinymce/plugins/style/props.htm
media/js/tinymce/plugins/style/props.htm
+0
-723
media/js/tinymce/plugins/tabfocus/editor_plugin.js
media/js/tinymce/plugins/tabfocus/editor_plugin.js
+0
-1
media/js/tinymce/plugins/tabfocus/editor_plugin_src.js
media/js/tinymce/plugins/tabfocus/editor_plugin_src.js
+0
-112
media/js/tinymce/plugins/table/cell.htm
media/js/tinymce/plugins/table/cell.htm
+0
-178
media/js/tinymce/plugins/table/css/cell.css
media/js/tinymce/plugins/table/css/cell.css
+0
-17
media/js/tinymce/plugins/table/css/row.css
media/js/tinymce/plugins/table/css/row.css
+0
-25
media/js/tinymce/plugins/table/css/table.css
media/js/tinymce/plugins/table/css/table.css
+0
-13
media/js/tinymce/plugins/table/editor_plugin.js
media/js/tinymce/plugins/table/editor_plugin.js
+0
-1
media/js/tinymce/plugins/table/editor_plugin_src.js
media/js/tinymce/plugins/table/editor_plugin_src.js
+0
-1125
media/js/tinymce/plugins/table/js/cell.js
media/js/tinymce/plugins/table/js/cell.js
+0
-286
media/js/tinymce/plugins/table/js/merge_cells.js
media/js/tinymce/plugins/table/js/merge_cells.js
+0
-27
media/js/tinymce/plugins/table/js/row.js
media/js/tinymce/plugins/table/js/row.js
+0
-237
media/js/tinymce/plugins/table/js/table.js
media/js/tinymce/plugins/table/js/table.js
+0
-449
media/js/tinymce/plugins/table/langs/en_dlg.js
media/js/tinymce/plugins/table/langs/en_dlg.js
+0
-74
media/js/tinymce/plugins/table/merge_cells.htm
media/js/tinymce/plugins/table/merge_cells.htm
+0
-32
media/js/tinymce/plugins/table/row.htm
media/js/tinymce/plugins/table/row.htm
+0
-155
media/js/tinymce/plugins/table/table.htm
media/js/tinymce/plugins/table/table.htm
+0
-187
media/js/tinymce/plugins/template/blank.htm
media/js/tinymce/plugins/template/blank.htm
+0
-12
media/js/tinymce/plugins/template/css/template.css
media/js/tinymce/plugins/template/css/template.css
+0
-23
media/js/tinymce/plugins/template/editor_plugin.js
media/js/tinymce/plugins/template/editor_plugin.js
+0
-1
media/js/tinymce/plugins/template/editor_plugin_src.js
media/js/tinymce/plugins/template/editor_plugin_src.js
+0
-159
media/js/tinymce/plugins/template/js/template.js
media/js/tinymce/plugins/template/js/template.js
+0
-106
media/js/tinymce/plugins/template/langs/en_dlg.js
media/js/tinymce/plugins/template/langs/en_dlg.js
+0
-15
media/js/tinymce/plugins/template/template.htm
media/js/tinymce/plugins/template/template.htm
+0
-31
media/js/tinymce/plugins/visualchars/editor_plugin.js
media/js/tinymce/plugins/visualchars/editor_plugin.js
+0
-1
media/js/tinymce/plugins/visualchars/editor_plugin_src.js
media/js/tinymce/plugins/visualchars/editor_plugin_src.js
+0
-83
media/js/tinymce/plugins/wordcount/editor_plugin.js
media/js/tinymce/plugins/wordcount/editor_plugin.js
+0
-1
media/js/tinymce/plugins/wordcount/editor_plugin_src.js
media/js/tinymce/plugins/wordcount/editor_plugin_src.js
+0
-98
media/js/tinymce/plugins/xhtmlxtras/abbr.htm
media/js/tinymce/plugins/xhtmlxtras/abbr.htm
+0
-141
media/js/tinymce/plugins/xhtmlxtras/acronym.htm
media/js/tinymce/plugins/xhtmlxtras/acronym.htm
+0
-141
media/js/tinymce/plugins/xhtmlxtras/attributes.htm
media/js/tinymce/plugins/xhtmlxtras/attributes.htm
+0
-148
media/js/tinymce/plugins/xhtmlxtras/cite.htm
media/js/tinymce/plugins/xhtmlxtras/cite.htm
+0
-141
media/js/tinymce/plugins/xhtmlxtras/css/attributes.css
media/js/tinymce/plugins/xhtmlxtras/css/attributes.css
+0
-11
media/js/tinymce/plugins/xhtmlxtras/css/popup.css
media/js/tinymce/plugins/xhtmlxtras/css/popup.css
+0
-9
media/js/tinymce/plugins/xhtmlxtras/del.htm
media/js/tinymce/plugins/xhtmlxtras/del.htm
+0
-161
media/js/tinymce/plugins/xhtmlxtras/editor_plugin.js
media/js/tinymce/plugins/xhtmlxtras/editor_plugin.js
+0
-1
media/js/tinymce/plugins/xhtmlxtras/editor_plugin_src.js
media/js/tinymce/plugins/xhtmlxtras/editor_plugin_src.js
+0
-132
media/js/tinymce/plugins/xhtmlxtras/ins.htm
media/js/tinymce/plugins/xhtmlxtras/ins.htm
+0
-161
media/js/tinymce/plugins/xhtmlxtras/js/abbr.js
media/js/tinymce/plugins/xhtmlxtras/js/abbr.js
+0
-28
media/js/tinymce/plugins/xhtmlxtras/js/acronym.js
media/js/tinymce/plugins/xhtmlxtras/js/acronym.js
+0
-28
media/js/tinymce/plugins/xhtmlxtras/js/attributes.js
media/js/tinymce/plugins/xhtmlxtras/js/attributes.js
+0
-126
media/js/tinymce/plugins/xhtmlxtras/js/cite.js
media/js/tinymce/plugins/xhtmlxtras/js/cite.js
+0
-28
media/js/tinymce/plugins/xhtmlxtras/js/del.js
media/js/tinymce/plugins/xhtmlxtras/js/del.js
+0
-63
media/js/tinymce/plugins/xhtmlxtras/js/element_common.js
media/js/tinymce/plugins/xhtmlxtras/js/element_common.js
+0
-231
media/js/tinymce/plugins/xhtmlxtras/js/ins.js
media/js/tinymce/plugins/xhtmlxtras/js/ins.js
+0
-62
media/js/tinymce/plugins/xhtmlxtras/langs/en_dlg.js
media/js/tinymce/plugins/xhtmlxtras/langs/en_dlg.js
+0
-32
media/js/tinymce/preview_javascript.html
media/js/tinymce/preview_javascript.html
+0
-12
media/js/tinymce/themes/advanced/about.htm
media/js/tinymce/themes/advanced/about.htm
+0
-54
media/js/tinymce/themes/advanced/anchor.htm
media/js/tinymce/themes/advanced/anchor.htm
+0
-26
media/js/tinymce/themes/advanced/charmap.htm
media/js/tinymce/themes/advanced/charmap.htm
+0
-52
media/js/tinymce/themes/advanced/color_picker.htm
media/js/tinymce/themes/advanced/color_picker.htm
+0
-73
media/js/tinymce/themes/advanced/editor_template.js
media/js/tinymce/themes/advanced/editor_template.js
+0
-1
media/js/tinymce/themes/advanced/editor_template_src.js
media/js/tinymce/themes/advanced/editor_template_src.js
+0
-1217
media/js/tinymce/themes/advanced/image.htm
media/js/tinymce/themes/advanced/image.htm
+0
-80
media/js/tinymce/themes/advanced/img/colorpicker.jpg
media/js/tinymce/themes/advanced/img/colorpicker.jpg
+0
-0
media/js/tinymce/themes/advanced/img/icons.gif
media/js/tinymce/themes/advanced/img/icons.gif
+0
-0
media/js/tinymce/themes/advanced/js/about.js
media/js/tinymce/themes/advanced/js/about.js
+0
-72
media/js/tinymce/themes/advanced/js/anchor.js
media/js/tinymce/themes/advanced/js/anchor.js
+0
-37
media/js/tinymce/themes/advanced/js/charmap.js
media/js/tinymce/themes/advanced/js/charmap.js
+0
-335
media/js/tinymce/themes/advanced/js/color_picker.js
media/js/tinymce/themes/advanced/js/color_picker.js
+0
-253
media/js/tinymce/themes/advanced/js/image.js
media/js/tinymce/themes/advanced/js/image.js
+0
-245
media/js/tinymce/themes/advanced/js/link.js
media/js/tinymce/themes/advanced/js/link.js
+0
-156
media/js/tinymce/themes/advanced/js/source_editor.js
media/js/tinymce/themes/advanced/js/source_editor.js
+0
-62
media/js/tinymce/themes/advanced/langs/en.js
media/js/tinymce/themes/advanced/langs/en.js
+0
-62
media/js/tinymce/themes/advanced/langs/en_dlg.js
media/js/tinymce/themes/advanced/langs/en_dlg.js
+0
-51
media/js/tinymce/themes/advanced/link.htm
media/js/tinymce/themes/advanced/link.htm
+0
-58
media/js/tinymce/themes/advanced/skins/default/content.css
media/js/tinymce/themes/advanced/skins/default/content.css
+0
-36
media/js/tinymce/themes/advanced/skins/default/dialog.css
media/js/tinymce/themes/advanced/skins/default/dialog.css
+0
-117
media/js/tinymce/themes/advanced/skins/default/img/buttons.png
.../js/tinymce/themes/advanced/skins/default/img/buttons.png
+0
-0
media/js/tinymce/themes/advanced/skins/default/img/items.gif
media/js/tinymce/themes/advanced/skins/default/img/items.gif
+0
-0
media/js/tinymce/themes/advanced/skins/default/img/menu_arrow.gif
.../tinymce/themes/advanced/skins/default/img/menu_arrow.gif
+0
-0
media/js/tinymce/themes/advanced/skins/default/img/menu_check.gif
.../tinymce/themes/advanced/skins/default/img/menu_check.gif
+0
-0
media/js/tinymce/themes/advanced/skins/default/img/progress.gif
...js/tinymce/themes/advanced/skins/default/img/progress.gif
+0
-0
media/js/tinymce/themes/advanced/skins/default/img/tabs.gif
media/js/tinymce/themes/advanced/skins/default/img/tabs.gif
+0
-0
media/js/tinymce/themes/advanced/skins/default/ui.css
media/js/tinymce/themes/advanced/skins/default/ui.css
+0
-213
media/js/tinymce/themes/advanced/skins/o2k7/content.css
media/js/tinymce/themes/advanced/skins/o2k7/content.css
+0
-36
media/js/tinymce/themes/advanced/skins/o2k7/dialog.css
media/js/tinymce/themes/advanced/skins/o2k7/dialog.css
+0
-116
media/js/tinymce/themes/advanced/skins/o2k7/img/button_bg.png
...a/js/tinymce/themes/advanced/skins/o2k7/img/button_bg.png
+0
-0
media/js/tinymce/themes/advanced/skins/o2k7/img/button_bg_black.png
...inymce/themes/advanced/skins/o2k7/img/button_bg_black.png
+0
-0
media/js/tinymce/themes/advanced/skins/o2k7/img/button_bg_silver.png
...nymce/themes/advanced/skins/o2k7/img/button_bg_silver.png
+0
-0
media/js/tinymce/themes/advanced/skins/o2k7/ui.css
media/js/tinymce/themes/advanced/skins/o2k7/ui.css
+0
-215
media/js/tinymce/themes/advanced/skins/o2k7/ui_black.css
media/js/tinymce/themes/advanced/skins/o2k7/ui_black.css
+0
-8
media/js/tinymce/themes/advanced/skins/o2k7/ui_silver.css
media/js/tinymce/themes/advanced/skins/o2k7/ui_silver.css
+0
-5
media/js/tinymce/themes/advanced/source_editor.htm
media/js/tinymce/themes/advanced/source_editor.htm
+0
-25
media/js/tinymce/themes/simple/editor_template.js
media/js/tinymce/themes/simple/editor_template.js
+0
-1
media/js/tinymce/themes/simple/editor_template_src.js
media/js/tinymce/themes/simple/editor_template_src.js
+0
-85
media/js/tinymce/themes/simple/img/icons.gif
media/js/tinymce/themes/simple/img/icons.gif
+0
-0
media/js/tinymce/themes/simple/langs/en.js
media/js/tinymce/themes/simple/langs/en.js
+0
-11
media/js/tinymce/themes/simple/skins/default/content.css
media/js/tinymce/themes/simple/skins/default/content.css
+0
-25
media/js/tinymce/themes/simple/skins/default/ui.css
media/js/tinymce/themes/simple/skins/default/ui.css
+0
-32
media/js/tinymce/themes/simple/skins/o2k7/content.css
media/js/tinymce/themes/simple/skins/o2k7/content.css
+0
-17
media/js/tinymce/themes/simple/skins/o2k7/img/button_bg.png
media/js/tinymce/themes/simple/skins/o2k7/img/button_bg.png
+0
-0
media/js/tinymce/themes/simple/skins/o2k7/ui.css
media/js/tinymce/themes/simple/skins/o2k7/ui.css
+0
-35
media/js/tinymce/tiny_mce.js
media/js/tinymce/tiny_mce.js
+0
-1
media/js/tinymce/tiny_mce_gzip.js
media/js/tinymce/tiny_mce_gzip.js
+0
-141
media/js/tinymce/tiny_mce_popup.js
media/js/tinymce/tiny_mce_popup.js
+0
-5
media/js/tinymce/tiny_mce_src.js
media/js/tinymce/tiny_mce_src.js
+0
-14170
media/js/tinymce/utils/editable_selects.js
media/js/tinymce/utils/editable_selects.js
+0
-70
media/js/tinymce/utils/form_utils.js
media/js/tinymce/utils/form_utils.js
+0
-200
media/js/tinymce/utils/mctabs.js
media/js/tinymce/utils/mctabs.js
+0
-77
media/js/tinymce/utils/validate.js
media/js/tinymce/utils/validate.js
+0
-220
pip-requirements.txt
pip-requirements.txt
+0
-15
settings.py
settings.py
+0
-198
setup.cfg
setup.cfg
+0
-24
setup.py
setup.py
+0
-30
templates/404.html
templates/404.html
+0
-6
templates/about.html
templates/about.html
+0
-26
templates/add.html
templates/add.html
+0
-46
templates/base.html
templates/base.html
+0
-60
templates/comments/comment_notification_email.txt
templates/comments/comment_notification_email.txt
+0
-7
templates/csv.tmpl
templates/csv.tmpl
+0
-2
templates/feeditem.html
templates/feeditem.html
+0
-28
templates/index.html
templates/index.html
+0
-180
templates/list.html
templates/list.html
+0
-129
templates/nn.html
templates/nn.html
+0
-30
templates/registration/activate.html
templates/registration/activate.html
+0
-10
templates/registration/activation_complete.html
templates/registration/activation_complete.html
+0
-10
templates/registration/activation_email.txt
templates/registration/activation_email.txt
+0
-17
templates/registration/activation_email_subject.txt
templates/registration/activation_email_subject.txt
+0
-1
templates/registration/login.html
templates/registration/login.html
+0
-15
templates/registration/password_change_done.html
templates/registration/password_change_done.html
+0
-10
templates/registration/password_change_form.html
templates/registration/password_change_form.html
+0
-45
templates/registration/password_reset_complete.html
templates/registration/password_reset_complete.html
+0
-12
templates/registration/password_reset_confirm.html
templates/registration/password_reset_confirm.html
+0
-30
templates/registration/password_reset_done.html
templates/registration/password_reset_done.html
+0
-10
templates/registration/password_reset_email.html
templates/registration/password_reset_email.html
+0
-15
templates/registration/password_reset_form.html
templates/registration/password_reset_form.html
+0
-15
templates/registration/registration_complete.html
templates/registration/registration_complete.html
+0
-10
templates/registration/registration_form.html
templates/registration/registration_form.html
+0
-14
templates/start.html
templates/start.html
+0
-57
templates/view.html
templates/view.html
+0
-139
urls.py
urls.py
+0
-93
viz.py
viz.py
+0
-69
No files found.
README.md
deleted
100644 → 0
View file @
c11e56f6
nnmon the bugtracker for teh internetz
======================================
nnmon is the project running
[
respectmynet.eu
](
http://respectmynet.eu/
)
.
Installation
------------
See
[
/docs/SETUP.md
](
nnmon/blob/master/docs/SETUP.md
)
__init__.py
deleted
100644 → 0
View file @
c11e56f6
babel.cfg
deleted
100644 → 0
View file @
c11e56f6
[extractors]
django = babeldjango.extract:extract_django
[django: templates/*.*]
[django: templates/comments/*.*]
[python: bt/**.py]
bt/migrations/0001_initial.py
View file @
d7e5f4c6
# -*- 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
):
# Adding model 'Violation'
db
.
create_table
(
'bt_violation'
,
(
(
'id'
,
self
.
gf
(
'django.db.models.fields.AutoField'
)(
primary_key
=
True
)),
(
'country'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
2
)),
(
'operator'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
256
)),
(
'contract'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
256
,
blank
=
True
)),
(
'resource'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
20
,
blank
=
True
)),
(
'resource_name'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
4096
,
blank
=
True
)),
(
'type'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
20
,
blank
=
True
)),
(
'media'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
20
,
blank
=
True
)),
(
'temporary'
,
self
.
gf
(
'django.db.models.fields.BooleanField'
)(
default
=
False
)),
(
'contractual'
,
self
.
gf
(
'django.db.models.fields.BooleanField'
)(
default
=
False
)),
(
'contract_excerpt'
,
self
.
gf
(
'django.db.models.fields.TextField'
)(
blank
=
True
)),
(
'loophole'
,
self
.
gf
(
'django.db.models.fields.BooleanField'
)(
default
=
False
)),
(
'activationid'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
128
,
blank
=
True
)),
(
'state'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
default
=
'new'
,
max_length
=
20
,
blank
=
True
)),
(
'editorial'
,
self
.
gf
(
'django.db.models.fields.TextField'
)(
blank
=
True
)),
))
db
.
send_create_signal
(
'bt'
,
[
'Violation'
])
# Adding model 'Comment'
db
.
create_table
(
'bt_comment'
,
(
(
'id'
,
self
.
gf
(
'django.db.models.fields.AutoField'
)(
primary_key
=
True
)),
(
'submitter_email'
,
self
.
gf
(
'django.db.models.fields.EmailField'
)(
max_length
=
75
)),
(
'submitter_name'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
20
)),
(
'consent'
,
self
.
gf
(
'django.db.models.fields.BooleanField'
)(
default
=
False
)),
(
'comment'
,
self
.
gf
(
'django.db.models.fields.TextField'
)()),
(
'timestamp'
,
self
.
gf
(
'django.db.models.fields.DateTimeField'
)()),
(
'violation'
,
self
.
gf
(
'django.db.models.fields.related.ForeignKey'
)(
to
=
orm
[
'bt.Violation'
])),
))
db
.
send_create_signal
(
'bt'
,
[
'Comment'
])
# Adding model 'Attachment'
db
.
create_table
(
'bt_attachment'
,
(
(
'id'
,
self
.
gf
(
'django.db.models.fields.AutoField'
)(
primary_key
=
True
)),
(
'storage'
,
self
.
gf
(
'django.db.models.fields.files.FileField'
)(
max_length
=
100
)),
(
'name'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
512
)),
(
'type'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
512
)),
(
'comment'
,
self
.
gf
(
'django.db.models.fields.related.ForeignKey'
)(
to
=
orm
[
'bt.Comment'
])),
))
db
.
send_create_signal
(
'bt'
,
[
'Attachment'
])
# Adding model 'Confirmation'
db
.
create_table
(
'bt_confirmation'
,
(
(
'id'
,
self
.
gf
(
'django.db.models.fields.AutoField'
)(
primary_key
=
True
)),
(
'key'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
64
,
blank
=
True
)),
(
'email'
,
self
.
gf
(
'django.db.models.fields.EmailField'
)(
max_length
=
75
)),
(
'violation'
,
self
.
gf
(
'django.db.models.fields.related.ForeignKey'
)(
to
=
orm
[
'bt.Violation'
])),
))
db
.
send_create_signal
(
'bt'
,
[
'Confirmation'
])
# Adding model 'FeaturedCase'
db
.
create_table
(
'bt_featuredcase'
,
(
(
'id'
,
self
.
gf
(
'django.db.models.fields.AutoField'
)(
primary_key
=
True
)),
(
'case'
,
self
.
gf
(
'django.db.models.fields.related.OneToOneField'
)(
to
=
orm
[
'bt.Violation'
],
unique
=
True
)),
))
db
.
send_create_signal
(
'bt'
,
[
'FeaturedCase'
])
def
backwards
(
self
,
orm
):
# Deleting model 'Violation'
db
.
delete_table
(
'bt_violation'
)
# Deleting model 'Comment'
db
.
delete_table
(
'bt_comment'
)
# Deleting model 'Attachment'
db
.
delete_table
(
'bt_attachment'
)
# Deleting model 'Confirmation'
db
.
delete_table
(
'bt_confirmation'
)
# Deleting model 'FeaturedCase'
db
.
delete_table
(
'bt_featuredcase'
)
models
=
{
'bt.attachment'
:
{
'Meta'
:
{
'object_name'
:
'Attachment'
},
'comment'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Comment']"
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'512'
}),
'storage'
:
(
'django.db.models.fields.files.FileField'
,
[],
{
'max_length'
:
'100'
}),
'type'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'512'
})
},
'bt.comment'
:
{
'Meta'
:
{
'object_name'
:
'Comment'
},
'comment'
:
(
'django.db.models.fields.TextField'
,
[],
{}),
'consent'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'submitter_email'
:
(
'django.db.models.fields.EmailField'
,
[],
{
'max_length'
:
'75'
}),
'submitter_name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
}),
'timestamp'
:
(
'django.db.models.fields.DateTimeField'
,
[],
{}),
'violation'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Violation']"
})
},
'bt.confirmation'
:
{
'Meta'
:
{
'object_name'
:
'Confirmation'
},
'email'
:
(
'django.db.models.fields.EmailField'
,
[],
{
'max_length'
:
'75'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'key'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'64'
,
'blank'
:
'True'
}),
'violation'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Violation']"
})
},
'bt.featuredcase'
:
{
'Meta'
:
{
'object_name'
:
'FeaturedCase'
},
'case'
:
(
'django.db.models.fields.related.OneToOneField'
,
[],
{
'to'
:
"orm['bt.Violation']"
,
'unique'
:
'True'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
})
},
'bt.violation'
:
{
'Meta'
:
{
'object_name'
:
'Violation'
},
'activationid'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'128'
,
'blank'
:
'True'
}),
'contract'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
,
'blank'
:
'True'
}),
'contract_excerpt'
:
(
'django.db.models.fields.TextField'
,
[],
{
'blank'
:
'True'
}),
'contractual'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'country'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'2'
}),
'editorial'
:
(
'django.db.models.fields.TextField'
,
[],
{
'blank'
:
'True'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'loophole'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'media'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'operator'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
}),
'resource'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'resource_name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'4096'
,
'blank'
:
'True'
}),
'state'
:
(
'django.db.models.fields.CharField'
,
[],
{
'default'
:
"'new'"
,
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'temporary'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'type'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
})
}
}
complete_apps
=
[
'bt'
]
\ No newline at end of file
from
__future__
import
unicode_literals
from
django.db
import
migrations
,
models
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
]
operations
=
[
migrations
.
CreateModel
(
name
=
'Attachment'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
verbose_name
=
'ID'
,
serialize
=
False
,
auto_created
=
True
,
primary_key
=
True
)),
(
'storage'
,
models
.
FileField
(
upload_to
=
b
'static'
)),
(
'name'
,
models
.
CharField
(
max_length
=
512
)),
(
'type'
,
models
.
CharField
(
max_length
=
512
)),
],
),
migrations
.
CreateModel
(
name
=
'Comment'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
verbose_name
=
'ID'
,
serialize
=
False
,
auto_created
=
True
,
primary_key
=
True
)),
(
'submitter_email'
,
models
.
EmailField
(
max_length
=
254
)),
(
'submitter_name'
,
models
.
CharField
(
max_length
=
20
)),
(
'consent'
,
models
.
BooleanField
()),
(
'comment'
,
models
.
TextField
()),
(
'timestamp'
,
models
.
DateTimeField
()),
],
),
migrations
.
CreateModel
(
name
=
'Confirmation'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
verbose_name
=
'ID'
,
serialize
=
False
,
auto_created
=
True
,
primary_key
=
True
)),
(
'key'
,
models
.
CharField
(
max_length
=
64
,
blank
=
True
)),
(
'email'
,
models
.
EmailField
(
max_length
=
254
)),
],
),
migrations
.
CreateModel
(
name
=
'FeaturedCase'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
verbose_name
=
'ID'
,
serialize
=
False
,
auto_created
=
True
,
primary_key
=
True
)),
],
),
migrations
.
CreateModel
(
name
=
'Operator'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
verbose_name
=
'ID'
,
serialize
=
False
,
auto_created
=
True
,
primary_key
=
True
)),
(
'name'
,
models
.
CharField
(
max_length
=
256
)),
(
'logo'
,
models
.
ImageField
(
null
=
True
,
upload_to
=
b
'operator_logo'
,
blank
=
True
)),
],
),
migrations
.
CreateModel
(
name
=
'Violation'
,
fields
=
[
(
'id'
,
models
.
AutoField
(
verbose_name
=
'ID'
,
serialize
=
False
,
auto_created
=
True
,
primary_key
=
True
)),
(
'country'
,
models
.
CharField
(
max_length
=
2
,
choices
=
[(
b
'BE'
,
'Belgium'
),
(
b
'BG'
,
'Bulgaria'
),
(
b
'CZ'
,
'Czech Republic'
),
(
b
'DK'
,
'Denmark'
),
(
b
'DE'
,
'Germany'
),
(
b
'EE'
,
'Estonia'
),
(
b
'IE'
,
'Ireland'
),
(
b
'EL'
,
'Greece'
),
(
b
'ES'
,
'Spain'
),
(
b
'FR'
,
'France'
),
(
b
'IS'
,
'Iceland'
),
(
b
'IT'
,
'Italy'
),
(
b
'CY'
,
'Cyprus'
),
(
b
'LV'
,
'Latvia'
),
(
b
'LT'
,
'Lithuania'
),
(
b
'LU'
,
'Luxembourg'
),
(
b
'HU'
,
'Hungary'
),
(
b
'MT'
,
'Malta'
),
(
b
'NL'
,
'Netherlands'
),
(
b
'NO'
,
'Norway'
),
(
b
'AT'
,
'Austria'
),
(
b
'PL'
,
'Poland'
),
(
b
'PT'
,
'Portugal'
),
(
b
'RO'
,
'Romania'
),
(
b
'SI'
,
'Slovenia'
),
(
b
'SK'
,
'Slovakia'
),
(
b
'FI'
,
'Finland'
),
(
b
'SE'
,
'Sweden'
),
(
b
'UK'
,
'United Kingdom'
)])),
(
'contract'
,
models
.
CharField
(
max_length
=
256
,
blank
=
True
)),
(
'resource'
,
models
.
CharField
(
blank
=
True
,
max_length
=
20
,
choices
=
[(
b
'port'
,
'port'
),
(
b
'protocol'
,
'protocol'
),
(
b
'service'
,
'service'
),
(
b
'site'
,
'site'
),
(
b
'user'
,
'user'
),
(
b
'ip'
,
'ip'
)])),
(
'resource_name'
,
models
.
CharField
(
max_length
=
4096
,
blank
=
True
)),
(
'type'
,
models
.
CharField
(
blank
=
True
,
max_length
=
20
,
choices
=
[(
b
'blocking'
,
'Blocking'
),
(
b
'throttling'
,
'Throttling'
)])),
(
'media'
,
models
.
CharField
(
blank
=
True
,
max_length
=
20
,
choices
=
[(
b
'fixed'
,
'Fixed'
),
(
b
'mobile'
,
'Mobile'
)])),
(
'temporary'
,
models
.
BooleanField
()),
(
'contractual'
,
models
.
BooleanField
()),
(
'contract_excerpt'
,
models
.
TextField
(
blank
=
True
)),
(
'loophole'
,
models
.
BooleanField
()),
(
'activationid'
,
models
.
CharField
(
max_length
=
128
,
blank
=
True
)),
(
'state'
,
models
.
CharField
(
default
=
b
'new'
,
max_length
=
20
,
blank
=
True
,
choices
=
[(
b
'moreinfo'
,
'Need more info'
),
(
b
'new'
,
'New'
),
(
b
'verified'
,
'Verified'
),
(
b
'duplicate'
,
'Duplicate'
),
(
b
'ooscope'
,
'Out of scope'
),
(
b
'closed'
,
'Closed'
)])),
(
'editorial'
,
models
.
TextField
(
blank
=
True
)),
(
'operator_ref'
,
models
.
ForeignKey
(
related_name
=
'violations'
,
to
=
'bt.Operator'
)),
],
),
migrations
.
AddField
(
model_name
=
'featuredcase'
,
name
=
'case'
,
field
=
models
.
OneToOneField
(
to
=
'bt.Violation'
),
),
migrations
.
AddField
(
model_name
=
'confirmation'
,
name
=
'violation'
,
field
=
models
.
ForeignKey
(
to
=
'bt.Violation'
),
),
migrations
.
AddField
(
model_name
=
'comment'
,
name
=
'violation'
,
field
=
models
.
ForeignKey
(
to
=
'bt.Violation'
),
),
migrations
.
AddField
(
model_name
=
'attachment'
,
name
=
'comment'
,
field
=
models
.
ForeignKey
(
to
=
'bt.Comment'
),
),
]
bt/migrations/0002_auto__add_operator__add_field_violation_operator_ref.py
deleted
100644 → 0
View file @
c11e56f6
# -*- 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
):
# Adding model 'Operator'
db
.
create_table
(
'bt_operator'
,
(
(
'id'
,
self
.
gf
(
'django.db.models.fields.AutoField'
)(
primary_key
=
True
)),
(
'name'
,
self
.
gf
(
'django.db.models.fields.CharField'
)(
max_length
=
256
)),
(
'logo'
,
self
.
gf
(
'django.db.models.fields.files.ImageField'
)(
max_length
=
100
,
null
=
True
,
blank
=
True
)),
))
db
.
send_create_signal
(
'bt'
,
[
'Operator'
])
# Adding field 'Violation.operator_ref'
db
.
add_column
(
'bt_violation'
,
'operator_ref'
,
self
.
gf
(
'django.db.models.fields.related.ForeignKey'
)(
related_name
=
'violations'
,
null
=
True
,
to
=
orm
[
'bt.Operator'
]),
keep_default
=
False
)
def
backwards
(
self
,
orm
):
# Deleting model 'Operator'
db
.
delete_table
(
'bt_operator'
)
# Deleting field 'Violation.operator_ref'
db
.
delete_column
(
'bt_violation'
,
'operator_ref_id'
)
models
=
{
'bt.attachment'
:
{
'Meta'
:
{
'object_name'
:
'Attachment'
},
'comment'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Comment']"
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'512'
}),
'storage'
:
(
'django.db.models.fields.files.FileField'
,
[],
{
'max_length'
:
'100'
}),
'type'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'512'
})
},
'bt.comment'
:
{
'Meta'
:
{
'object_name'
:
'Comment'
},
'comment'
:
(
'django.db.models.fields.TextField'
,
[],
{}),
'consent'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'submitter_email'
:
(
'django.db.models.fields.EmailField'
,
[],
{
'max_length'
:
'75'
}),
'submitter_name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
}),
'timestamp'
:
(
'django.db.models.fields.DateTimeField'
,
[],
{}),
'violation'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Violation']"
})
},
'bt.confirmation'
:
{
'Meta'
:
{
'object_name'
:
'Confirmation'
},
'email'
:
(
'django.db.models.fields.EmailField'
,
[],
{
'max_length'
:
'75'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'key'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'64'
,
'blank'
:
'True'
}),
'violation'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Violation']"
})
},
'bt.featuredcase'
:
{
'Meta'
:
{
'object_name'
:
'FeaturedCase'
},
'case'
:
(
'django.db.models.fields.related.OneToOneField'
,
[],
{
'to'
:
"orm['bt.Violation']"
,
'unique'
:
'True'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
})
},
'bt.operator'
:
{
'Meta'
:
{
'object_name'
:
'Operator'
},
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'logo'
:
(
'django.db.models.fields.files.ImageField'
,
[],
{
'max_length'
:
'100'
,
'null'
:
'True'
,
'blank'
:
'True'
}),
'name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
})
},
'bt.violation'
:
{
'Meta'
:
{
'object_name'
:
'Violation'
},
'activationid'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'128'
,
'blank'
:
'True'
}),
'contract'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
,
'blank'
:
'True'
}),
'contract_excerpt'
:
(
'django.db.models.fields.TextField'
,
[],
{
'blank'
:
'True'
}),
'contractual'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'country'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'2'
}),
'editorial'
:
(
'django.db.models.fields.TextField'
,
[],
{
'blank'
:
'True'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'loophole'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'media'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'operator'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
}),
'operator_ref'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'related_name'
:
"'violations'"
,
'null'
:
'True'
,
'to'
:
"orm['bt.Operator']"
}),
'resource'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'resource_name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'4096'
,
'blank'
:
'True'
}),
'state'
:
(
'django.db.models.fields.CharField'
,
[],
{
'default'
:
"'new'"
,
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'temporary'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'type'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
})
}
}
complete_apps
=
[
'bt'
]
\ No newline at end of file
bt/migrations/0003_operator_data.py
deleted
100644 → 0
View file @
c11e56f6
# -*- coding: utf-8 -*-
import
datetime
from
south.db
import
db
from
south.v2
import
DataMigration
from
django.db
import
models
class
Migration
(
DataMigration
):
def
forwards
(
self
,
orm
):
"Populate new operator foreign key field"
for
violation
in
orm
[
'bt.Violation'
].
objects
.
all
():
operator
,
created
=
orm
[
'bt.Operator'
].
objects
.
get_or_create
(
name
=
violation
.
operator
)
violation
.
operator_ref
=
operator
violation
.
save
()
def
backwards
(
self
,
orm
):
"No need for backward pass"
pass
models
=
{
'bt.attachment'
:
{
'Meta'
:
{
'object_name'
:
'Attachment'
},
'comment'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Comment']"
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'512'
}),
'storage'
:
(
'django.db.models.fields.files.FileField'
,
[],
{
'max_length'
:
'100'
}),
'type'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'512'
})
},
'bt.comment'
:
{
'Meta'
:
{
'object_name'
:
'Comment'
},
'comment'
:
(
'django.db.models.fields.TextField'
,
[],
{}),
'consent'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'submitter_email'
:
(
'django.db.models.fields.EmailField'
,
[],
{
'max_length'
:
'75'
}),
'submitter_name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
}),
'timestamp'
:
(
'django.db.models.fields.DateTimeField'
,
[],
{}),
'violation'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Violation']"
})
},
'bt.confirmation'
:
{
'Meta'
:
{
'object_name'
:
'Confirmation'
},
'email'
:
(
'django.db.models.fields.EmailField'
,
[],
{
'max_length'
:
'75'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'key'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'64'
,
'blank'
:
'True'
}),
'violation'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'to'
:
"orm['bt.Violation']"
})
},
'bt.featuredcase'
:
{
'Meta'
:
{
'object_name'
:
'FeaturedCase'
},
'case'
:
(
'django.db.models.fields.related.OneToOneField'
,
[],
{
'to'
:
"orm['bt.Violation']"
,
'unique'
:
'True'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
})
},
'bt.operator'
:
{
'Meta'
:
{
'object_name'
:
'Operator'
},
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'logo'
:
(
'django.db.models.fields.files.ImageField'
,
[],
{
'max_length'
:
'100'
,
'null'
:
'True'
,
'blank'
:
'True'
}),
'name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
})
},
'bt.violation'
:
{
'Meta'
:
{
'object_name'
:
'Violation'
},
'activationid'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'128'
,
'blank'
:
'True'
}),
'contract'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
,
'blank'
:
'True'
}),
'contract_excerpt'
:
(
'django.db.models.fields.TextField'
,
[],
{
'blank'
:
'True'
}),
'contractual'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'country'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'2'
}),
'editorial'
:
(
'django.db.models.fields.TextField'
,
[],
{
'blank'
:
'True'
}),
'id'
:
(
'django.db.models.fields.AutoField'
,
[],
{
'primary_key'
:
'True'
}),
'loophole'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'media'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'operator'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'256'
}),
'operator_ref'
:
(
'django.db.models.fields.related.ForeignKey'
,
[],
{
'related_name'
:
"'violations'"
,
'null'
:
'True'
,
'to'
:
"orm['bt.Operator']"
}),
'resource'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'resource_name'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'4096'
,
'blank'
:
'True'
}),
'state'
:
(
'django.db.models.fields.CharField'
,
[],
{
'default'
:
"'new'"
,
'max_length'
:
'20'
,
'blank'
:
'True'
}),
'temporary'
:
(
'django.db.models.fields.BooleanField'
,
[],
{
'default'
:
'False'
}),
'type'
:
(
'django.db.models.fields.CharField'
,
[],
{
'max_length'
:
'20'
,
'blank'
:
'True'
})
}
}
complete_apps
=
[
'bt'
]
symmetrical
=
True
bt/migrations/0004_auto__del_field_violation_operator__chg_field_violation_operator_ref.py
deleted
100644 → 0
View file @
c11e56f6
# -*- 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
):
# Deleting field 'Violation.operator'
db
.
delete_column
(
'bt_violation'
,
'operator'
)