Re: Data model design questio: graph in database

2024-02-26 Thread Sébastien Hinderer
Dear mike,

Mike Dewhirst (2024/02/27 17:10 +1100):
> On 26/02/2024 8:00 pm, Sébastien Hinderer wrote:
> > I will thus need to find a way to disable in the admin interface the
> > possibility to work directly on the Vertex and Edge classes, but I
> > expect the documentation will tell me how to achieve this.
> 
> In fact you need to enable the classes you want - as per the docs - so
> simply omitting the base classes will do the trick for you.

You are totally right! Many thanks!

Seb.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/Zd1-Uksz7VE_5on9%40om.localdomain.


Re: Data model design questio: graph in database

2024-02-26 Thread Mike Dewhirst

On 26/02/2024 8:00 pm, Sébastien Hinderer wrote:
I will thus need to find a way to disable in the admin interface the 
possibility to work directly on the Vertex and Edge classes, but I 
expect the documentation will tell me how to achieve this.


In fact you need to enable the classes you want - as per the docs - so 
simply omitting the base classes will do the trick for you.


--
We recommend signal.org

Signed email is an absolute defence against phishing. This email has
been signed with my private key. If you import my public key you can
automatically decrypt my signature and be sure it came from me. Your
email software can handle signing.

--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/a6ddcf97-f180-4060-9212-b38824bf5414%40dewhirst.com.au.


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: Exciting Opportunity: Join Our Django WhatsApp Bulk Messaging Project!

2024-02-26 Thread Starnford Chirwa
Im interested please add me.

On Sun, Feb 18, 2024 at 6:48 PM SURAJ TIWARI  wrote:

> 🚀 Join Our Django WhatsApp Bulk Messaging Project!
>
> 👋 Hello everyone,
>
> Are you looking for an exciting opportunity to gain hands-on experience in
> Django development? Do you want to work on a meaningful project that
> leverages WhatsApp for bulk messaging? We're thrilled to invite you to join
> our dynamic team!
>
> 🌟 Benefits:
>
>- Get hands-on experience working on a real-world Django project.
>- Learn how to leverage WhatsApp for bulk messaging, a valuable skill
>in today's digital landscape.
>- Opportunities for hybrid work, allowing flexibility in your schedule.
>- Collaborate with experienced developers and gain valuable mentorship.
>- Access to cutting-edge tools and technologies.
>
> 💼 Opportunities Available:
>
>- Django developers
>- Frontend developers
>- UI/UX designers
>- Quality assurance testers
>
> 🤝 How to Join: Simply reply to this message expressing your interest,
> and we'll provide you with all the necessary details to get started on our
> project.
>
> Let's work together to create something amazing and gain valuable
> experience along the way! 💻✨
>
> Best regards,
>
> Suraj Tiwari
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/e8a705fd-10d9-4c1a-b4ba-0a7b896dbfean%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAFbY-hYmk4vE7afzbw6V9WDdc0KJvPTV%2BVJkhW_LTUhSdDhDeQ%40mail.gmail.com.


Re: Data model design questio: graph in database

2024-02-26 Thread Sébastien Hinderer
Hi again,

Jason (2024/02/25 17:28 -0800):
> Question about this, why focus on using a rdbms for this functionality vs 
> using an actual graph db like neo4j with neomodel 
> ?

I'm actually a bit nervous about giving up completely the relational
model. So I'm wondering whether there are graph extensions to MySQL or
PostgreSQL that we could use, which would give us the best of both
(graph and relational) worlds.

Does Apache AGE for instance work well with Django? Or is there another
similar system that would have good Django support?

Many thanks in advance,

Seb.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/Zdx0aef_2KJBa4xO%40om.localdomain.


Re: Data model design questio: graph in database

2024-02-26 Thread Sébastien Hinderer
Many thanks Mike for your answer below!

I will simply experiment, trying to put aside my preconceptions. :)

One thing I did realise in the process: it should not be possible to add
elemnts from the base classes from the admin interface because only
those elemnets from the child classes do make sense. I will thus need to
find a way to disable in the admin interface the possibility to work
directly on the Vertex and Edge classes, but I expect the documentation
will tell me how to achieve this.

Thanks agian,

Seb.

Mike Dewhirst (2024/02/25 23:31 +1100):
> SebYour assumption is too pessimistic. The class name of the (child) instance 
> will always be returned from obj.__class__If instead your method returned the 
> type(obj) you would see the base class name instead of the child class 
> name.Perhaps you need to establish some tests which assert what you expect. I 
> find such an approach very comforting.CheersMike--(Unsigned mail from my 
> phone)
>  Original message From: Sébastien Hinderer 
>  Date: 25/2/24  21:46  (GMT+10:00) To: 
> django-users@googlegroups.com Subject: Re: Data model design questio: graph 
> in database Dear Mike,I will definitely play aroudn with your nice 
> suggestion, but I would liketo share a concern I have. At this stage I am 
> actually unsure how thiswill work.Indeed, suppose a vertex is given as input 
> and one tries to query thedatabase about all the edges that originate from 
> this vertex. The answerwill be under the form of a list of edges, but those 
> will be of classEdge and I assume that their type method will return the Edge 
> classand not the class associated to the actual child.Likewise, once given 
> the list of edges, one has access to the list ofvertices that are 
> neiighbourgs of the original one, but under the formof a list of objects of 
> the base class, Vertex, with still no way to findthe type of the child object 
> that has given rise to that Vertex one.Am I perhaps missing something 
> here?Many thanks in advance and apologies for th likely naïve question,Seb.-- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.To unsubscribe from this group and stop receiving emails 
> from it, send an email to django-users+unsubscr...@googlegroups.com.to view 
> this discussion on the web visit 
> https://groups.google.com/d/msgid/django-users/ZdsadQngSnjTBimQ%40om.localdomain.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ZdxTKK24xB9JtcOJ%40om.localdomain.


Re: Data model design questio: graph in database

2024-02-26 Thread Sébastien Hinderer
Dear Jason,

Many thanks!

Jason (2024/02/25 17:28 -0800):
> Question about this, why focus on using a rdbms for this functionality vs 
> using an actual graph db like neo4j with neomodel 
> ?

Oh simply because I was absolutely not aware of the existence of such
solutions, having absolutely no culture in the domain!

Many, many thanks for this suggestion, which I will definitely
investigate!

Seb.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ZdxKtmLhrJq6raHi%40om.localdomain.