Hi Lachlan,

Simple and clear explanation. Thanks!

On Thu, Oct 23, 2014 at 5:43 PM, Lachlan Musicman <[email protected]> wrote:

> The way I always describe APIs (in a broad, general sense) is:
>
> Image internet service "Twotter" had posts, and each post had a date.
>
> If they had a date API you might be able to get all of the posts for a
> month like:
>
> for month in months:
>   return "https://twotter.org/%s"; %month
>
> and then you could see all the twotter posts for the month "month".
>
> Of course, it could be any variable on any model - gender or length or
> a boolean or whatever
>
> Cheers
> L.
>
>
> On 23 October 2014 19:20, Max Nathaniel Ho <[email protected]> wrote:
> > Hi Andreas,
> >
> > Thank you. Will read up!
> >
> > On Thu, Oct 23, 2014 at 4:18 PM, Andreas Kuhne <
> [email protected]>
> > wrote:
> >>
> >> Hi Max,
> >>
> >> I think you should really just google it a bit and read about it.
> >> http://en.wikipedia.org/wiki/Representational_state_transfer is a good
> >> start.
> >>
> >> A simplified version is that a REST API allows you to get information
> >> about your database models in a structured and predictive way. HOW the
> API
> >> should behave is also documented.
> >>
> >> You wouldn't use it for presenting information on the web, but rather
> for
> >> connecting to your backend via javascript or connecting 2 different
> projects
> >> over the Internet.
> >>
> >> Regards,
> >>
> >> Andréas
> >>
> >> 2014-10-23 10:14 GMT+02:00 Max Nathaniel Ho <[email protected]>:
> >>>
> >>> Hi Russell,
> >>>
> >>> Thanks for your reply. As I am fairly new to django and programming in
> >>> general, do you mind sharing what REST APIs actually do? Thank you!
> >>>
> >>> On Thu, Oct 23, 2014 at 11:51 AM, Russell Keith-Magee
> >>> <[email protected]> wrote:
> >>>>
> >>>> Hi Max,
> >>>>
> >>>> Django ReST Framework, as the name suggests, is a framework for
> building
> >>>> ReST APIs in Django.
> >>>>
> >>>> It's not officially part of the Django framework, but it's creator and
> >>>> principle maintainer - Tom Christie - is a member of the Django core
> team.
> >>>> Tom recently held a Kickstarter to fund v3 of the framework; that
> >>>> Kickstarter was extraordinarily successful due to the support of the
> >>>> community.
> >>>>
> >>>> If you need to write a ReSTful API for your Django app, it's well
> worth
> >>>> your time to take a look at it.
> >>>>
> >>>> Yours,
> >>>> Russ Magee %-)
> >>>>
> >>>> On Thu, Oct 23, 2014 at 11:14 AM, Max Nathaniel Ho <
> [email protected]>
> >>>> wrote:
> >>>>>
> >>>>> Hi all,
> >>>>>
> >>>>> I just came across Django REST Framework. From what I have read up so
> >>>>> far, its a Web API framework.
> >>>>>
> >>>>> What does it do and what is the difference between this and the
> regular
> >>>>> Django Web Framework?
> >>>>>
> >>>>> Thanks!
> >>>>>
> >>>>> --
> >>>>> 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 [email protected].
> >>>>> To post to this group, send email to [email protected].
> >>>>> Visit this group at http://groups.google.com/group/django-users.
> >>>>> To view this discussion on the web visit
> >>>>>
> https://groups.google.com/d/msgid/django-users/94c429f5-6028-4e17-9839-4e5c76f99a6d%40googlegroups.com
> .
> >>>>> For more options, visit https://groups.google.com/d/optout.
> >>>>
> >>>>
> >>>> --
> >>>> You received this message because you are subscribed to a topic in the
> >>>> Google Groups "Django users" group.
> >>>> To unsubscribe from this topic, visit
> >>>>
> https://groups.google.com/d/topic/django-users/z9FJVsVnK4o/unsubscribe.
> >>>> To unsubscribe from this group and all its topics, send an email to
> >>>> [email protected].
> >>>> To post to this group, send email to [email protected].
> >>>> Visit this group at http://groups.google.com/group/django-users.
> >>>> To view this discussion on the web visit
> >>>>
> https://groups.google.com/d/msgid/django-users/CAJxq84_zzgwEUOM1tw%2B558LrVWjoN_ef__OBwqDUiSjdESTOMQ%40mail.gmail.com
> .
> >>>>
> >>>> For more options, visit https://groups.google.com/d/optout.
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>> Regards,
> >>> Max Nathaniel Ho.
> >>>
> >>> --
> >>> 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 [email protected].
> >>> To post to this group, send email to [email protected].
> >>> Visit this group at http://groups.google.com/group/django-users.
> >>> To view this discussion on the web visit
> >>>
> https://groups.google.com/d/msgid/django-users/CAMognGGKu-D576%3DXYYh2yBCEnaEny-fjE%2BNOcjT8%2BZ%3DRVwa_Tw%40mail.gmail.com
> .
> >>> For more options, visit https://groups.google.com/d/optout.
> >>
> >>
> >> --
> >> You received this message because you are subscribed to a topic in the
> >> Google Groups "Django users" group.
> >> To unsubscribe from this topic, visit
> >> https://groups.google.com/d/topic/django-users/z9FJVsVnK4o/unsubscribe.
> >> To unsubscribe from this group and all its topics, send an email to
> >> [email protected].
> >> To post to this group, send email to [email protected].
> >> Visit this group at http://groups.google.com/group/django-users.
> >> To view this discussion on the web visit
> >>
> https://groups.google.com/d/msgid/django-users/CALXYUb%3D0c1R_%3DsDKSuzDTKOb%2BHKio0DfgaK6PsRGT%3DYLFSvUTQ%40mail.gmail.com
> .
> >>
> >> For more options, visit https://groups.google.com/d/optout.
> >
> >
> >
> >
> > --
> > Regards,
> > Max Nathaniel Ho.
> >
> > --
> > 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 [email protected].
> > To post to this group, send email to [email protected].
> > Visit this group at http://groups.google.com/group/django-users.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/django-users/CAMognGGib0aQ190%2BYTLDRx7Zfmt6PRUpyiHHGuj8ofQ6ctG10Q%40mail.gmail.com
> .
> >
> > For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> You have to be really clever to come up with a genuinely dangerous
> thought. I am disheartened that people can be clever enough to do that
> and not clever enough to do the obvious thing and KEEP THEIR IDIOT
> MOUTHS SHUT about it, because it is much more important to sound
> intelligent when talking to your friends.
> This post was STUPID.
>
> -----------------------------------------------------------------------------------------------------------
> The Most Terrifying Thought Experiment of All Time
>
> http://www.slate.com/articles/technology/bitwise/2014/07/roko_s_basilisk_the_most_terrifying_thought_experiment_of_all_time.html
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Django users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/django-users/z9FJVsVnK4o/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAGBeqiPkJmY92PdOjWQNZa3sbekiC9xmXRxc7D6Ze6Az02-8xQ%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Regards,
Max Nathaniel Ho.

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAMognGHH8rbdZJEPUaM-WV9%2BCG2iK1PKTN3Ls%3DOT-j3WKBkQFQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to