[webpages] Remane foreign key to web_page
This commit is contained in:
@ -24,7 +24,7 @@ class ScrobbleInline(admin.TabularInline):
|
|||||||
"sport_event",
|
"sport_event",
|
||||||
"board_game",
|
"board_game",
|
||||||
"geo_location",
|
"geo_location",
|
||||||
"webpage",
|
"web_page",
|
||||||
"user",
|
"user",
|
||||||
)
|
)
|
||||||
exclude = ("source_id", "scrobble_log")
|
exclude = ("source_id", "scrobble_log")
|
||||||
@ -110,7 +110,7 @@ class ScrobbleAdmin(admin.ModelAdmin):
|
|||||||
"video_game",
|
"video_game",
|
||||||
"board_game",
|
"board_game",
|
||||||
"geo_location",
|
"geo_location",
|
||||||
"webpage",
|
"web_page",
|
||||||
)
|
)
|
||||||
list_filter = (
|
list_filter = (
|
||||||
"is_paused",
|
"is_paused",
|
||||||
|
|||||||
@ -0,0 +1,18 @@
|
|||||||
|
# Generated by Django 4.2.9 on 2024-02-13 03:57
|
||||||
|
|
||||||
|
from django.db import migrations
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
("scrobbles", "0048_alter_scrobble_media_type"),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.RenameField(
|
||||||
|
model_name="scrobble",
|
||||||
|
old_name="webpage",
|
||||||
|
new_name="web_page",
|
||||||
|
),
|
||||||
|
]
|
||||||
@ -5,8 +5,6 @@ import logging
|
|||||||
from typing import Optional
|
from typing import Optional
|
||||||
from uuid import uuid4
|
from uuid import uuid4
|
||||||
|
|
||||||
from pendulum import DateTime
|
|
||||||
|
|
||||||
from boardgames.models import BoardGame
|
from boardgames.models import BoardGame
|
||||||
from books.koreader import process_koreader_sqlite_file
|
from books.koreader import process_koreader_sqlite_file
|
||||||
from books.models import Book
|
from books.models import Book
|
||||||
@ -503,7 +501,7 @@ class Scrobble(TimeStampedModel):
|
|||||||
geo_location = models.ForeignKey(
|
geo_location = models.ForeignKey(
|
||||||
GeoLocation, on_delete=models.DO_NOTHING, **BNULL
|
GeoLocation, on_delete=models.DO_NOTHING, **BNULL
|
||||||
)
|
)
|
||||||
webpage = models.ForeignKey(WebPage, on_delete=models.DO_NOTHING, **BNULL)
|
web_page = models.ForeignKey(WebPage, on_delete=models.DO_NOTHING, **BNULL)
|
||||||
media_type = models.CharField(
|
media_type = models.CharField(
|
||||||
max_length=14, choices=MediaType.choices, default=MediaType.VIDEO
|
max_length=14, choices=MediaType.choices, default=MediaType.VIDEO
|
||||||
)
|
)
|
||||||
@ -725,8 +723,8 @@ class Scrobble(TimeStampedModel):
|
|||||||
media_obj = self.board_game
|
media_obj = self.board_game
|
||||||
if self.geo_location:
|
if self.geo_location:
|
||||||
media_obj = self.geo_location
|
media_obj = self.geo_location
|
||||||
if self.webpage:
|
if self.web_page:
|
||||||
media_obj = self.webpage
|
media_obj = self.web_page
|
||||||
return media_obj
|
return media_obj
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user