Skip to content

Commit e37ccab

Browse files
committed
Remove support for speakers and sessions
1 parent f7390d9 commit e37ccab

File tree

22 files changed

+13
-892
lines changed

22 files changed

+13
-892
lines changed

Taskfile.yaml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ tasks:
108108
run:
109109
desc: Run a local version of PythonIE
110110
cmds:
111-
- docker compose run --rm --service-ports web python pythonie/manage.py runserver 0.0.0.0:8000
111+
- docker compose run --remove-orphans --rm --service-ports web python pythonie/manage.py runserver 0.0.0.0:8000
112112

113113
django:shell-plus:
114114
desc: Run Django shell_plus
@@ -183,7 +183,12 @@ tasks:
183183
stack:pull:
184184
desc: Pull the docker images for the stack
185185
cmds:
186-
- docker compose pull postgres minio mc
186+
- docker compose pull postgres minio mc redis
187+
188+
stack:services:
189+
desc: List the services from the docker compose file
190+
cmds:
191+
- docker compose config --services
187192

188193
pycon:import:sessionize:
189194
desc: Import the information from Sessionize
@@ -221,3 +226,8 @@ tasks:
221226
desc: Run all tests
222227
cmds:
223228
- docker compose run --rm -e DJANGO_SETTINGS_MODULE=pythonie.settings.tests web python pythonie/manage.py test pythonie --verbosity=3
229+
230+
down:
231+
desc: Stop the docker compose stack
232+
cmds:
233+
- docker compose down

pythonie/core/models.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,6 @@ class HomePage(Page, MeetupMixin, SponsorMixin):
108108
subpage_types = [
109109
"HomePage",
110110
"SimplePage",
111-
"speakers.SpeakersPage",
112-
"speakers.TalksPage",
113111
]
114112

115113
body = StreamField(

pythonie/pythonie/settings/base.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
# Absolute filesystem path to the Django project directory:
1616
PROJECT_ROOT = dirname(dirname(dirname(abspath(__file__))))
17+
print(f'{PROJECT_ROOT=}')
1718

1819
# Quick-start development settings - unsuitable for production
1920
# See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/
@@ -62,7 +63,6 @@
6263
"storages",
6364
"meetups",
6465
"sponsors",
65-
"speakers",
6666
# 'debug_toolbar',
6767
"django_extensions",
6868
)
@@ -117,11 +117,6 @@
117117
"level": os.getenv("DJANGO_LOG_LEVEL", "INFO"),
118118
"propagate": True,
119119
},
120-
"speakers": {
121-
"handlers": ["console"],
122-
"level": os.getenv("DJANGO_LOG_LEVEL", "INFO"),
123-
"propagate": True,
124-
},
125120
"core": {
126121
"handlers": ["console"],
127122
"level": os.getenv("DJANGO_LOG_LEVEL", "INFO"),

pythonie/pythonie/settings/tests.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,6 @@
3737
"handlers": ["console"],
3838
"level": os.getenv("DJANGO_LOG_LEVEL", "ERROR"),
3939
},
40-
"speakers": {
41-
"handlers": ["console"],
42-
"level": os.getenv("DJANGO_LOG_LEVEL", "ERROR"),
43-
},
4440
"core": {
4541
"handlers": ["console"],
4642
"level": os.getenv("DJANGO_LOG_LEVEL", "ERROR"),

pythonie/speakers/__init__.py

Whitespace-only changes.

pythonie/speakers/admin.py

Lines changed: 0 additions & 42 deletions
This file was deleted.

pythonie/speakers/management/__init__.py

Whitespace-only changes.

pythonie/speakers/management/commands/__init__.py

Whitespace-only changes.

pythonie/speakers/management/commands/import-sessionize.py

Lines changed: 0 additions & 163 deletions
This file was deleted.

0 commit comments

Comments
 (0)