示例#1
0
文件: views.py 项目: Ashmita89/attic
def _get_text_donations_per_user():
  
  lines = []
  lines.append("Donations per user")
  lines.append("------------------")
  
  donations_dict = statistics.get_donation_counts_by_user()
  
  lines.append("User" + (" " * (25 - len("User"))) + "Active" + "\t" + "Inactive")
  lines.append("----" + (" " * (25 - len("----"))) + "------" + "\t" + "--------")
    
  total_active_donations = 0
  total_inactive_donations = 0
    
  for username in donations_dict:
    (active_donation_count, inactive_donation_count) = donations_dict[username]
    total_active_donations += active_donation_count 
    total_inactive_donations +=  inactive_donation_count
    lines.append(username + (" " * (25 - len(username))) + str(active_donation_count) + "\t" + str(inactive_donation_count))

  lines.append("")
  lines.append("Donation summary")
  lines.append("--------------------------")
  lines.append("Total active donations:   " +  str(total_active_donations))
  lines.append("Total inactive donations: " +  str(total_inactive_donations))
  
  return lines
示例#2
0
def _get_text_donations_per_user():

    lines = []
    lines.append("Donations per user")
    lines.append("------------------")

    donations_dict = statistics.get_donation_counts_by_user()

    lines.append("User" + (" " * (25 - len("User"))) + "Active" + "\t" +
                 "Inactive")
    lines.append("----" + (" " * (25 - len("----"))) + "------" + "\t" +
                 "--------")

    total_active_donations = 0
    total_inactive_donations = 0

    for username in donations_dict:
        (active_donation_count,
         inactive_donation_count) = donations_dict[username]
        total_active_donations += active_donation_count
        total_inactive_donations += inactive_donation_count
        lines.append(username + (" " * (25 - len(username))) +
                     str(active_donation_count) + "\t" +
                     str(inactive_donation_count))

    lines.append("")
    lines.append("Donation summary")
    lines.append("--------------------------")
    lines.append("Total active donations:   " + str(total_active_donations))
    lines.append("Total inactive donations: " + str(total_inactive_donations))

    return lines
  for username in vessel_acquisition_dict:
    print username + (" " * (25 - len(username))) + str(vessel_acquisition_dict[username])
  
  print
  print "Vessel acquisition summary"
  print "--------------------------"
  print "There are " +  str(len(vessel_acquisition_dict.keys())) + " users who have acquired vessels."
  print "There are " + str(sum(vessel_acquisition_dict.values())) + " acquired vessels."



  print
  print "Donations per user"
  print "------------------"
  
  donations_dict = statistics.get_donation_counts_by_user()
  
  print "User" + (" " * (25 - len("User"))) + "Active" + "\t" + "Inactive"
  print "----" + (" " * (25 - len("----"))) + "------" + "\t" + "--------"
    
  total_active_donations = 0
  total_inactive_donations = 0
    
  for username in donations_dict:
    (active_donation_count, inactive_donation_count) = donations_dict[username]
    total_active_donations += active_donation_count 
    total_inactive_donations +=  inactive_donation_count
    print username + (" " * (25 - len(username))) + str(active_donation_count) + "\t" + str(inactive_donation_count)

  print
  print "Donation summary"
示例#4
0
        print username + (" " * (25 - len(username))) + str(
            vessel_acquisition_dict[username])

    print
    print "Vessel acquisition summary"
    print "--------------------------"
    print "There are " + str(len(
        vessel_acquisition_dict.keys())) + " users who have acquired vessels."
    print "There are " + str(sum(
        vessel_acquisition_dict.values())) + " acquired vessels."

    print
    print "Donations per user"
    print "------------------"

    donations_dict = statistics.get_donation_counts_by_user()

    print "User" + (" " * (25 - len("User"))) + "Active" + "\t" + "Inactive"
    print "----" + (" " * (25 - len("----"))) + "------" + "\t" + "--------"

    total_active_donations = 0
    total_inactive_donations = 0

    for username in donations_dict:
        (active_donation_count,
         inactive_donation_count) = donations_dict[username]
        total_active_donations += active_donation_count
        total_inactive_donations += inactive_donation_count
        print username + (" " * (25 - len(username))) + str(
            active_donation_count) + "\t" + str(inactive_donation_count)