Cześć. Właśnie skończyłem pisać aplikację i byłbym wdzięczny za jakieś code review ( ͡° ͜ʖ ͡°). Jest to prosta aplikacja z to-do listami ale napisana bez żadnego frameworka ani ORM'a.
Myślę, że jak na moje umiejętności wyszło całkiem nieźle, ale chętnie dowiem się co robię źle i co mógłbym poprawić, aby bez wstydu umieścić ją w cv.
Apka bezproblemowo działa na lokalnej maszynie, ale po wrzuceniu jej na serwer, pojawiają się pewne
Myślę, że jak na moje umiejętności wyszło całkiem nieźle, ale chętnie dowiem się co robię źle i co mógłbym poprawić, aby bez wstydu umieścić ją w cv.
Apka bezproblemowo działa na lokalnej maszynie, ale po wrzuceniu jej na serwer, pojawiają się pewne











https://github.com/rcybulski1122012/django_school/blob/2f1fffb954f6bcbb2a837895dbcf4889674edacc/tests/lessons/test_views.py#L196
test_redirects_to_lesson_session_list_after_successful_update,test_renders_success_message_after_successful_updateoraztest_updates_lesson_session_and_presenceswyrzucająTypeError: expected string or bytes-like object, traceback: https://pastebin.com/SfA5ZFsphttps://github.com/rcybulski1122012/django_school/blob/2f1fffb954f6bcbb2a837895dbcf4889674edacc/tests/lessons/test_forms.py#L32 wyrzuca
django_school.apps.lessons.models.Presence.student.RelatedObjectDoesNotExist: Presence has no student.,Rozwiazalem problem z
PresenceFormSetTestCase.test_is_valid. Problem byl w metodzieget_example_formset_data, gdzie pk bylo wpisane na sztywno jako 1. Okazuje sie, ze obiekty tworzone w setUp, uzywajac sqlite, beda mialy pk = 1 w kazdym tescie, natomiast w przypadku postgresa, beda to kolejne liczby.Macie jakis pomysl jak naprawic testy widokow? ( ͡° ͜ʖ ͡°)
https://github.com/rcybulski1122012/django_school/blob/2f1fffb954f6bcbb2a837895dbcf4889674edacc/tests/lessons/test_commands.py#L10
Dzieki za pomoc ( ͡° ͜ʖ ͡°)