データ分析者にとってのDjango: StreamlitやDashとの比較

This video features 廻船孝行 at DjangoCongress JP 2023 in Tokyo, Japan.

データ分析者にとってのDjango: StreamlitやDashとの比較
0:43:37
Published March 28, 2024
183 views

データ分析者にとってのDjango: StreamlitやDashとの比較
廻船孝行 (Takayuki KAISEN)

データ分析者(データサイエンティストやデータアナリスト)がWebアプリケーションを作成するときに候補となるフレームワークは多岐にわたります。
主観では、現状データ分析者が選択するフレームワークはStreamlitが主流であるようにも見えます。
一方で、Djangoを触り始めてからデータ分析者がDjangoを使ったほうがよい場面もたくさんあることに気づきました。
本発表では、データ分析者から見たDjangoの良さ・不便さをStreamlitやDashといったデータ分析者がよく使うフレームワークとの比較を通して考察してみます。
実際に別々のフレームワークを用いて同じようなアプリケーションの作成を行い、その過程での比較を通じて各々のフレームワークの特徴や使いどころを考えてみたいとおもいます。

DjangoCongress JP 2023

#djangocongress #django #python #programming

Transcript

1,199 words · auto-generated Show

Automatically transcribed, so expect mistakes in names and technical terms.

0:18

Speaker 1: Hi , you do have the ability to come from like my sound there. This is the autonomy can't smash the up. Yeah, that's not it. So you just remove it, it's the moment you add it past your mouth. I think that 's going back to its mouth

0:53

Speaker 2: Hi, Minas and Yuroshkon High Tentum.

2:16

Speaker 2: And to say what to make of stay or I stay not to still marry the kinchos at the happy not the mask.

3:27

Speaker 2: I communicate you about to speak away up to the state of the data.

5:09

Speaker 2: I am my soul this year.

6:16

Speaker 2: The data scientists are more kind of data analysts , the URLs. Yeah, no, no, no. Data and I suck in. Amiga , Amiga no

8:26

Speaker 2: The data con data emission is communication, I think what I'm saying.

9:33

Speaker 2: Это диссанил, как сама ни хоккухости, десунхоксе, махоксагисангискрьо, мураморо, но химсы, но деталь на рисунку, сиутоду, на димасу. The koyu koy nade konahar so to you to itoin it to kick oh they should yell go to the So we have application screen type. So it's never got a tool, and it's just

10:18

Speaker 2: so you need to go to my lower cool. Data per section the writer from the moon could stop the mass.

11:09

Speaker 2: And all that for your second too. So you muttered but I should use call maps to go. The Williams I put this name. But two. So jungle to the app session by the much.

11:59

Speaker 2: Sometimes it's like it to I know bank use messages. Okay, that's a fine issue there. Well, so the thing is that the jump on your dear and massive cut. So they might know to

12:44

Speaker 2: look at this child.

13:32

Speaker 2: Naga, modell, modilka, modeli conveni kaite, de etobio , samita inapanzi, de kaite, they at the one temperature kakto.

14:19

Speaker 2: She is talking to her. Who you know skin at this car? Ma musica she, j'ai vote musica she, toca naga, taksa, qua, update, why not, toca, but taksa But they were skilled more. So what is

15:04

Speaker 2: it? Some of Sigunya Wukana Signya Wukana Ronato hasn't kept the heat of Matha Swan Dornata. So you don't want to be a dope on high don't hide another auto URL is autophilia project.

16:12

Speaker 2: So we really told Jango de Shakeshmare. Home home tiny high teacher almost. I got a fight. It's cool

16:57

Speaker 2: to say. That's you, Nicanaster. This is shiny to the skull. This will be it to my shiny. Uh oh, must be total

17:46

Speaker 2: online. So if I'm gonna hold you, how can you stay? It's not something that you want to do , they could see well those to how much data paid could take push it, the library library to me , data or make But you can evaporyo and to succeed the kimon.

18:58

Speaker 2: At the Japanese Solim Riton, it 's good. Snowfliton take up story minute to a double do you know say that more than a lot of the key on the send each other document

19:53

Speaker 2: The at the jam got a dash to three myth to know it to my tip to mama. I recorded the anodash shows if you can not look at hair or still don't see the colour and don't see this. Maybe to data music should have a look at the high team, it 's a toxin area.

20:48

Speaker 2: So this new Afro. That's colour to eat a pay, but I'm not doing the front end of the Application screen.

22:59

Speaker 2: Something like that.

23:04

Speaker 1: Oh that 's it.

23:34

Speaker 2: Hunting you to market the market. A component of the day and all. Application scripty could not be must. But uh so this me, Makurna Silver Matika.

24:19

Speaker 2: Там где-нибудь конками у меня схождения. Oh looking oh sort of in the side there 's a one

25:14

Speaker 2: They uh the food being right we have steal in your G D people catch them. It's called big about 1002. Interactive visualization for VT.

26:00

Speaker 2: Oh nothing about the buttons. This game of babies, I know. They tell my arguments. They want to tell you about the skill , but that should expand up on the skill in

26:48

Speaker 2: Etto. Ma deta yomikonte instance. De most irgendwo személy.

28:04

Speaker 2: Most thing we did must go to the Korea. people who do have something. Oh , see it's the football is a little bit more.

29:08

Speaker 2: Did I bought my also You're not putting that all right. They call my bag today. People are not really coming. That should all look the way we want to skip all. That's your we should only find experience. We should only find screen if people are.

30:09

Speaker 2: the ISO upload the by shape. Well I'm sort of like it might it might be a no Application. Application well. The uncle are fooled for me to clean this year. You hold me to the polyphen up to it, but the polymeld.

31:08

Speaker 2: Yeah, it's all here on his do you have to do that here. What's it doing? Oh no, that's not a big okay. None of the particular presentation of my pet. So me on the Oh start off. We can do it. We can go run up by different

32:13

Speaker 2: On a portal marble. It's a portable marble. I wouldn't do it. Okay, it's a wee last year. So the component of you know it's good to it's good to be good to know what can say. But it 's the problem of incidents.

32:59

Speaker 2: But it's a lot of people actually. Tons of people data data tons of contact

34:15

Speaker 2: I must see how to win. Home cut picking a little cycle. It's difficult. So we are talking about this.

35:22

Speaker 2: the applications which are up with the sofa. Take things of the bio control of course mask. Project no URLs of this URLs of the U. They passed the noble snip past. So we 'll never think of certificate. So they made a file. Oh, Raziona Silence.

36:10

Speaker 2: I'm not even talking about this gate. Okay, though prototype taking a baby application to

36:56

Speaker 2: uh they 'll be able to see me, and that's a county pocket in a visualization. Oh yeah to the same wave application. Now they know how to do database

37:50

Speaker 1: Hi, I got to myself.

38:56

Speaker 2: I don't think that's a good one.

38:57

Speaker 3: So we opened air cost to see my.

39:10

Speaker 4: I think I thought that's how you just have to do this. I don't know no, I don't want to then must have even more picking that. So I won't even add that no.

40:02

Speaker 4: So when you can actually It's all good, I know we can take one at back. I replace the moons uh otherwise I find out.

40:59

Speaker 2: Uh deal shit, no.

41:19

Speaker 1: But costumes up, yes. I'll blow you at all time of stuff. But

41:56

Speaker 2: Akaman had this. So you made to sign up. She had it on psychic Some CC and opening any API for the I can upgrade scripting with the keyboard, so the mutual stuff is always C AI to the U. I

42:41

Speaker 1: got to tell someone. So And of course you can rely on my open must have this one by nothing. I will then must have a lot of people.

Presenters

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.

More videos from DjangoCongress JP