Code

Changes between Version 27 and Version 28 of DescriptorFields


Ignore:
Timestamp:
01/27/06 16:28:47 (8 years ago)
Author:
adrian
Comment:

Updated examples to reflect our latest thinking.

Legend:

Unmodified
Added
Removed
Modified
  • DescriptorFields

    v27 v28  
    7474 
    7575|| '''Old syntax'''                                        || '''New syntax'''                             || 
    76 || {{{Reporter.objects.get_list()}}}                             || {{{Reporter.objects.all()}}}                       || 
     76|| {{{Reporter.objects.get_list()}}}                             || {{{Reporter.objects}}}                       || 
    7777|| {{{Reporter.objects.get_list(fname__exact='John')}}}          || {{{Reporter.objects.filter(fname='John')}}}        || 
    7878|| {{{Reporter.objects.get_list(order_by=('-lname', 'fname'))}}} || {{{Reporter.objects.order_by('-lname', 'fname')}}} || 
     
    8080|| {{{Reporter.objects.get_object(pk=3)}}}                       || {{{Reporter.objects.get(pk=3)}}}                   || 
    8181|| {{{Reporter.objects.get_object(fname__contains='John')}}}     || {{{Reporter.objects.get(fname__contains='John')}}} || 
    82 || {{{Reporter.objects.get_list(distinct=True)}}}                || {{{Reporter.objects.all().distinct()}}} || 
     82|| {{{Reporter.objects.get_list(distinct=True)}}}                || {{{Reporter.objects.distinct()}}} || 
    8383|| {{{Reporter.objects.get_values()}}}                           || {{{Reporter.objects.values()}}} || 
    8484|| {{{Reporter.objects.get_in_bulk([1, 2])}}}                    || {{{Reporter.objects.in_bulk([1, 2])}}} || 
     
    8787|| {{{article_obj.reporter_id}}}                                 || {{{article_obj.reporter.id}}} || 
    8888|| {{{article_obj.get_reporter()}}}                              || {{{article_obj.reporter}}}    || 
    89 || {{{reporter_obj.get_article_list()}}}                         || {{{reporter_obj.article_set.all()}}} || 
     89|| {{{reporter_obj.get_article_list()}}}                         || {{{reporter_obj.article_set}}} || 
    9090|| {{{reporter_obj.get_article_list(headline__exact='Hello')}}}  || {{{reporter_obj.article_set.filter(headline='Hello')}}} || 
    9191|| {{{reporter_obj.get_article_count()}}}                        || {{{reporter_obj.article_set.count()}}} || 
     
    9494|| ("values" lookup, etc., not previously possible)        || {{{reporter_obj.article_set.values()}}} || 
    9595|| '''Many-to-many related lookup'''                       ||                         || 
    96 || {{{article_obj.get_site_list()}}}                             || {{{article_obj.site_set.all()}}} || 
    97 || {{{article_obj.set_sites([s1.id, s2.id])}}}                   || {{{article_obj.site_set.clear(); article_obj.site_set.add(s1); article_obj.site_set.add(s2)}}} || 
    98 || {{{article_obj.set_sites([s1.id]) # deletion}}}               || {{{article_obj.site_set.remove(s2)}}} || 
     96|| {{{article_obj.get_site_list()}}}                             || {{{article_obj.sites}}} || 
     97|| {{{article_obj.set_sites([s1.id, s2.id])}}}                   || {{{article_obj.sites.clear(); article_obj.sites.add(s1); article_obj.sites.add(s2)}}} || 
     98|| {{{article_obj.set_sites([s1.id]) # deletion}}}               || {{{article_obj.sites.remove(s2)}}} || 
    9999|| {{{site_obj.get_reporter_list()}}}                            || {{{site_obj.reporter_set.all()}}} || 
    100100