-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathget_project_urls.py
15 lines (9 loc) · 1.45 KB
/
get_project_urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
import csv
proj_ids = [245, 479, 296, 426, 315, 449, 314, 2, 276, 391, 412, 18, 268, 480, 417, 374, 24, 49, 282, 481, 357, 28, 599, 427, 579, 428, 350, 457, 240, 450, 451, 252, 580, 458, 375, 429, 21, 430, 321, 485, 25, 30, 241, 484, 327, 459, 483, 340, 460, 353, 27, 292, 34, 298, 48, 267, 615, 313, 387, 330, 283, 418, 244, 260, 359, 380, 258, 259, 227, 431, 462, 614, 304, 238, 432, 9, 37, 463, 317, 389, 433, 249, 303, 41, 402, 307, 354, 434, 362, 464, 281, 306, 465, 232, 233, 229, 15, 11, 4, 19, 466, 12, 33, 299, 577, 489, 318, 331, 309, 435, 351, 332, 436, 300, 319, 45, 284, 419, 263, 279, 490, 287, 273, 437, 29, 467, 366, 414, 438, 415, 1, 439, 250, 468, 13, 416, 440, 280, 601, 346, 452, 358, 26, 453, 454, 262, 441, 255, 50, 386, 442, 493, 420, 504, 39, 443, 52, 308, 455, 305, 469, 341, 397, 422, 523, 248, 251, 316, 32, 47, 456, 264, 423, 470, 471, 278, 472, 444, 266, 272, 376, 473, 424, 235, 445, 5, 14, 270, 446, 237, 6, 22, 23, 499, 477, 7, 51, 335, 261, 344, 8, 501, 17, 40, 347, 425, 226, 447, 363, 285, 421, 406, 448, 311, 342, 1, 2, 3, 8, 7, 27, 4, 5, 6, 22, 9, 10, 11, 19, 20, 21, 23, 12, 13, 14, 15, 16, 17, 18, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36]
projects = Project.objects.filter(pk__in = proj_ids)
def make_url(project):
return "http://courbanize.com/{}".format(project.slug)
project_urls = map(make_url, projects)
with open('project_urls', 'wb') as myfile:
wr = csv.writer(myfile, quoting=csv.QUOTE_ALL)
wr.writerow(project_urls)