GraphQLライブラリStrawberryのDjangoプロジェクトへの適用事例: 実践から学ぶヒントと戦略
Published March 28, 2024
This video features Toshikazu Ohashi at DjangoCongress JP 2019 in Tokyo, Japan.
#django #python #programming
Speaker: Toshikazu Ohashi
弊社のプッシュ通知配信サービス「popinfo」は、私が入社当時Django1.3.7で動いていましたもちろんPythonも2系です。度重なる機能要望とバグフィックスに追われ、このレガシーを放置せざるを得ない状況でした。
しかしサポート切れソフトウェアを使う苦悩は無視できないレベルになり、2018年から私に技術返済の機会を与えられた私はチーム編成から既存機能の整理を経てなんとかDjango1.11への道のりを立てることができました。
今回の経験で得た、レガシーの苦悩とDjangoアップグレードによる恩恵についてお話したいと思います。
Automatically transcribed, so expect mistakes in names and technical terms.
Speaker 1: But I should say , I'm I each to you, Kai Shadows I do engineer, to scroll myself, can you discover more than I think?
Speaker 1: You some coach anytime key up, but you can communicate more task to you no change with the platform in that only should not start with ship a token because you could understand the SDK. Cats and They couldn't belong with I take a both more.
Speaker 1: Matuas and Matas At APA , you know the last device and the coach settings. The according to the crew , the people who are not going to be able to do that.
Speaker 1: The conkai no understand more to pay some more n eating nanatenju agete, as the Django eat and ju e the ju hashima de Age. We got a Django and you know, Kayo Bangali this kind of showing musto. The furries are the more target to a fruit, Django , you must look on a display. A matar project pushtigna klobalaška i juba.
Speaker 1: It up to grade your eight days, we got the Motaboto. We'll say kind of Django migration location to conduct you. It I am
Speaker 1: so gray. The also we call this time up to the same day to cross committee, anasi to be kinda shaped and you look like a Yeah, the appropriate script. Sorry , see because we keep king of the bookurano, see, who
Speaker 1: can of course after I see , that the unity, a poor sit on the king of the show to call. The show and join me like the right team of the side toxic one , security on Hansura, to the Django security was a phone as a door. I couldn't say one in crash.
Speaker 1: Pakine did You know, they just say of course she's a joke. She said , you know , you have a nanny must say , uh Is she so it's a moment are she? It okay knows from kind of motivation we dance how is it quite uh
Speaker 1: It's a year to go to money eating some joke, though, and stuff that you are , she 'll go ahead and do good. Nice.
Speaker 1: Mr. Nine Et duty
Speaker 1: Ten E allora tu sei ma sono chi non chiamo The one day my equal test of the program is another regression type of test of grade
Speaker 1: more.
Speaker 1: But I start. Saikumot Sigasur Krua on a iskirwani haiti, okay Yeah, I'm kind of Django to attend to the more Django eatings are migration, you totally get a little bit of a little bit of a little bit of a little bit of a little bit of a little bit of a little bit of a little bit of We have to use the first time.
Speaker 1: Famosi But you can 't really need to take it, the fact that you 're not going to canary this but the more. Amitamos , que será que tem um motor?
Speaker 1: Dentan lease. Django upgrade survey, total cost to istime. Yes, also shoes. No hey, for sure she knows how to end the game.
Speaker 1: They shouldn't get side Twenty eight days of a Yes, we also can also have to disney you are resources to the shaken, you know, you're giving you a need you have. The first I couldn't solve the eyes of the day. И после
Speaker 1: растения. Эй, сам топ и сам не у меня растет. Как у меня просто нам уделили, мазы So in the city of the watch is gonna get on eight to nine sheet, on how does a send up , you know, case and stay, cuz you know, is this
Speaker 1: What 's invading the pondic towards the wall? Yeah , the J Santa Sun Hoka. This one
Speaker 1: can I cara, she said , no, the snake, my master. Это хуй важно на солнце до машинских.
Speaker 1: Toi atarsi Yeah, look at this and not the physical passing to model. You won't give me a tour to some of your watch, you say that you
Speaker 1: say that we teach, that's a good question. Yeah, it 's only me to this one, you could come to a donut to consider posting the Sarata or the posturing of the Hospital and this area, it drawn no
Speaker 1: Join Aytas. Ah, to slide cadê? M5 no, ça se veut machin. E, eto. Hate all
Speaker 1: It's me! So you have to jump on up to grade or no up to give us. Это мы Only it's updating Django to the newer version to you.
Speaker 1: And I'll talk about stage and toss not you. I don't know about the release not do send on a mioto. I don't still want to write them. She 's a henko can't store what she has to write at all.
Speaker 1: Keep allowance that seek a salt IT, so no tea logo. So I walk a little settings and images taking his t shutting for the book with the snake.
Speaker 1: Re-lock, we luck
Speaker 1: Pansier Thomas beginning to athlete to stay insultup the understanding of the true classic. But I have one this go, maybe insight of the modern objects of creators, modern series, and all
Speaker 1: force insight also is a very important thing. Yeah, you crystal in all sides and saying uh to jam settings, eh?
Speaker 1: Inside you If you 'll say something is the more get the more. Let's not pull you a couple to dare, I'm either the must get more. And at OpenMore, HTTP See the items are high to answer.
Speaker 1: Last feeder И буду от нас, когда он поставлю , который по турель, это из этого мама и деки массаж. And the following law, and to carapi to be so much. Oh
Speaker 1: no, can I no?
Speaker 1: Yeah, it is not what you should show.
Speaker 1: And January, to see your side of Python Vajum Tino Jesus , and the show. Décir no
Speaker 1: So the Hokan shouldn't have it, and Boku no Kuro is a Taiwanese right now, the Japan Hermany, and to Massa. The only two months on this being in the show.
Speaker 1: Mashagara, it is not the mais kid, to like this.
Speaker 1: Субтитры сделал DimaTorzok
Speaker 1: Chokimi Okay , there's a good supporter of God.
Speaker 1: We got the ski money. Oh, Kung Who, but the whole thing at the time. Yeah, and I'll be doing my soul.
Speaker 1: That's not gonna work to be the short. Santo Istanbul, Tanaya , professional y no professional.
Speaker 1: I'm gonna say I'll go see your own shot.
Speaker 2: Okay , so at the moment , said DT is okay , I should have another one this kid all.
Speaker 1: Sorry Until you pick
Speaker 1: Something up with it is what it's a walking chocolate shell is a little cruising at the end of the woman. So
Speaker 3: can you get something at the end?
Speaker 2: But we've got just something on the skill. I don't know. I don't need a minute.
Speaker 3: The Aqua Santo Nieto Pimion Puzzle to Koro Santo Mathi I Reducka Library Mo X Polo. Some of you can 't stay. So
Speaker 1: , to sweet you too, sweethe 's to give you a sniff. To have application to the same cane and costine, you need to test the colour, it me uh some.
Speaker 3: So as you can also
Note: We understand that names change, people change, and bodies change. We respect each individual's journey and privacy. If you have any concerns about a video or need us to remove content, please don't hesitate to contact us. We will handle your request with care and promptly address any issues.
Published March 28, 2024
Published March 28, 2024
Published March 28, 2024
Published March 28, 2024
Published March 27, 2024
Published March 27, 2024