isort
This commit is contained in:
		| @ -1,6 +1,6 @@ | ||||
| from django.contrib import admin | ||||
|  | ||||
| from games.models import Game, Platform, Purchase, Session, Edition, Device | ||||
| from games.models import Device, Edition, Game, Platform, Purchase, Session | ||||
|  | ||||
| # Register your models here. | ||||
| admin.site.register(Game) | ||||
|  | ||||
| @ -1,6 +1,7 @@ | ||||
| from django import forms | ||||
| from django.urls import reverse | ||||
| from games.models import Game, Platform, Purchase, Session, Edition, Device | ||||
|  | ||||
| from games.models import Device, Edition, Game, Platform, Purchase, Session | ||||
|  | ||||
| custom_date_widget = forms.DateInput(attrs={"type": "date"}) | ||||
| custom_datetime_widget = forms.DateTimeInput( | ||||
|  | ||||
| @ -1,9 +1,11 @@ | ||||
| from common.time import format_duration | ||||
| from datetime import timedelta | ||||
| from django.db import models | ||||
|  | ||||
| from django.core.exceptions import ValidationError | ||||
| from django.utils import timezone | ||||
| from django.db import models | ||||
| from django.db.models import F, Manager, Sum | ||||
| from django.utils import timezone | ||||
|  | ||||
| from common.time import format_duration | ||||
|  | ||||
|  | ||||
| class Game(models.Model): | ||||
|  | ||||
| @ -1,23 +1,19 @@ | ||||
| from common.time import format_duration | ||||
| from common.utils import safe_division | ||||
| from datetime import datetime, timedelta | ||||
| from django.db.models import Sum, F, Count, Prefetch | ||||
| from typing import Any, Callable | ||||
|  | ||||
| from django.db.models import Count, F, Prefetch, Sum | ||||
| from django.db.models.functions import TruncDate | ||||
| from django.http import HttpRequest, HttpResponse, HttpResponseRedirect | ||||
| from django.shortcuts import redirect, render | ||||
| from django.urls import reverse | ||||
| from django.utils import timezone | ||||
| from typing import Callable, Any | ||||
|  | ||||
| from .forms import ( | ||||
|     GameForm, | ||||
|     PlatformForm, | ||||
|     PurchaseForm, | ||||
|     SessionForm, | ||||
|     EditionForm, | ||||
|     DeviceForm, | ||||
| ) | ||||
| from .models import Game, Platform, Purchase, Session, Edition | ||||
| from common.time import format_duration | ||||
| from common.utils import safe_division | ||||
|  | ||||
| from .forms import (DeviceForm, EditionForm, GameForm, PlatformForm, | ||||
|                     PurchaseForm, SessionForm) | ||||
| from .models import Edition, Game, Platform, Purchase, Session | ||||
|  | ||||
|  | ||||
| def model_counts(request): | ||||
|  | ||||
| @ -1,15 +1,16 @@ | ||||
| import django | ||||
| import os | ||||
| from django.test import TestCase | ||||
| from django.urls import reverse | ||||
| from datetime import datetime | ||||
| from zoneinfo import ZoneInfo | ||||
|  | ||||
| import django | ||||
| from django.test import TestCase | ||||
| from django.urls import reverse | ||||
|  | ||||
| os.environ.setdefault("DJANGO_SETTINGS_MODULE", "timetracker.settings") | ||||
| django.setup() | ||||
| from django.conf import settings | ||||
|  | ||||
| from games.models import Game, Edition, Purchase, Session, Platform | ||||
| from games.models import Edition, Game, Platform, Purchase, Session | ||||
|  | ||||
| ZONEINFO = ZoneInfo(settings.TIME_ZONE) | ||||
|  | ||||
|  | ||||
| @ -1,14 +1,16 @@ | ||||
| import django | ||||
| import os | ||||
| from django.test import TestCase | ||||
| from django.db import models | ||||
| from datetime import datetime | ||||
| from zoneinfo import ZoneInfo | ||||
|  | ||||
| import django | ||||
| from django.db import models | ||||
| from django.test import TestCase | ||||
|  | ||||
| os.environ.setdefault("DJANGO_SETTINGS_MODULE", "timetracker.settings") | ||||
| django.setup() | ||||
| from django.conf import settings | ||||
| from games.models import Game, Edition, Purchase, Session | ||||
|  | ||||
| from games.models import Edition, Game, Purchase, Session | ||||
|  | ||||
| ZONEINFO = ZoneInfo(settings.TIME_ZONE) | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user