From cbc at unc.edu Tue Aug 1 09:41:57 2017 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 1 Aug 2017 13:41:57 +0000 Subject: [TriPython] Reminder: Raleigh Project Night Tonight Message-ID: <570B6287-CC61-4053-96A8-3E03FD16D981@unc.edu> Another great first Tuesday project night tonight at WebAssign. Plenty of free parking in the deck behind the WebAssign. There will be pizza: http://tripython.org/Members/sgambino/aug-17-rpn When: Tuesday, August 1, 6-9pm Where: WebAssign NCSU Centennial Campus 1791 Varsity Drive, Suite 200 Raleigh What: Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. Bring your laptop. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Another great first Tuesday project night tonight at WebAssign. Plenty of free parking in the deck behind the WebAssign. There will be pizza: [1]http://tripython.org/Members/sgambino/aug-17-rpn When: Tuesday, August 1, 6-9pm Where: WebAssign NCSU Centennial Campus 1791 Varsity Drive, Suite 200 Raleigh What: Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. Bring your laptop. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. http://tripython.org/Members/sgambino/aug-17-rpn From koliveir at redhat.com Thu Aug 3 14:42:45 2017 From: koliveir at redhat.com (koliveir at redhat.com) Date: Thu, 03 Aug 2017 18:42:45 +0000 Subject: [TriPython] Test Day for Pulp 2.14 Beta and Debian plugin Message-ID: <001a11c10f24123e330555ddbf56@google.com> I've invited you to fill out the following form: Test Day for Pulp 2.14 Beta and Debian plugin To fill it out, visit: https://docs.google.com/forms/d/e/1FAIpQLSeJfFFxGrPL-z3t_el90QeuF5VX5u4yxcm0-2MIxpPJAZAFvw/viewform?c=0&w=1&includes_info_params=true&usp=mail_form_link You may have heard about the upcoming test day, and now you can RSVP to keep in touch and request help! Google Forms: Create and analyze surveys. -------------- next part -------------- [1]Google Forms You may have heard about the upcoming test day, and now you can RSVP to keep in touch and request help! [2]Test Day for Pulp 2.14 Beta and Debian plugin RSVP to participate in test day [3]FILL OUT FORM [4]Create your own Google Form References Visible links 2. https://docs.google.com/forms/d/e/1FAIpQLSeJfFFxGrPL-z3t_el90QeuF5VX5u4yxcm0-2MIxpPJAZAFvw/viewform?c=0&w=1&includes_info_params=true&usp=mail_form_link 3. https://docs.google.com/forms/d/e/1FAIpQLSeJfFFxGrPL-z3t_el90QeuF5VX5u4yxcm0-2MIxpPJAZAFvw/viewform?c=0&w=1&includes_info_params=true&usp=mail_form_link 4. https://docs.google.com/forms?usp=mail_form_link From mlavin at caktusgroup.com Fri Aug 4 12:21:27 2017 From: mlavin at caktusgroup.com (Mark Lavin) Date: Fri, 04 Aug 2017 16:21:27 +0000 Subject: [TriPython] Caktus Group Internship Opportunity Message-ID: Hi everyone, Caktus Group is once again looking for an intern to join and learn from our development team. This intern will work alongside our teams for 16 weeks (part time), contributing on projects where they can while learning all about web development with Django. We've had great experiences in the past with interns of different backgrounds, students/recent graduates as well as people changing careers. If you want to learn the ins and outs of web development then this could be a great place to get started. Check out our careers page for more information https://www.caktusgroup.com/careers/#op-199077-2017-2018-fall--winter-django-web-developer-internship or send me an email: mlavin at caktusgroup.com. As part of the regular Meetup schedule, we'll be hosting the Durham Project Night in our office on Monday August 21st if you want to chat face to face. Best, Mark -------------- next part -------------- Hi everyone, Caktus Group is once again looking for an intern to join and learn from our development team. This intern will work alongside our teams for 16 weeks (part time), contributing on projects where they can while learning all about web development with Django. We've had great experiences in the past with interns of different backgrounds, students/recent graduates as well as people changing careers. If you want to learn the ins and outs of web development then this could be a great place to get started. Check out our careers page for more information**[1]https://www.caktusgroup.com/careers/#op-199077-2017-2018-fall--winter-django-web-developer-internship**or send me an email: [2]mlavin at caktusgroup.com. As part of the regular Meetup schedule, we'll be hosting the Durham Project Night in our office on Monday August 21st if you want to chat face to face. Best, Mark References Visible links 1. https://www.caktusgroup.com/careers/#op-199077-2017-2018-fall--winter-django-web-developer-internship 2. mailto:mlavin at caktusgroup.com From cbc at unc.edu Mon Aug 7 12:44:24 2017 From: cbc at unc.edu (Calloway, Chris) Date: Mon, 7 Aug 2017 16:44:24 +0000 Subject: [TriPython] TriPython August 2017 Meeting: TBA Message-ID: <43C22767-9182-43B9-8940-E0CA4C448399@unc.edu> To be a featured speaker at this meeting, speak up on this email list. http://tripython.org/Members/sgambino/aug-17-mtg/ When: Thursday, August 24, 7-9pm Where: WebAssign NCSU Centennial Campus 1791 Varsity Drive, Suite 200 Raleigh What: To volunteer as the featured speaker for this meeting, join and post your intent to the TriPython email list. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. An after-meeting location for food and beverage will be decided at the meeting (usually BaDa Wings at Mission Valley). -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- To be a featured speaker at this meeting, speak up on this email list. [1]http://tripython.org/Members/sgambino/aug-17-mtg/ When: Thursday, August 24, 7-9pm Where: WebAssign NCSU Centennial Campus 1791 Varsity Drive, Suite 200 Raleigh What: To volunteer as the featured speaker for this meeting, join and post your intent to the TriPython email list. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. An after-meeting location for food and beverage will be decided at the meeting (usually BaDa Wings at Mission Valley). -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. http://tripython.org/Members/sgambino/aug-17-mtg/ From cbc at unc.edu Tue Aug 8 10:20:03 2017 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 8 Aug 2017 14:20:03 +0000 Subject: [TriPython] Reminder: Chapel Hill Project Night Message-ID: <6E645F97-8527-46E7-BA82-B9729F0A8722@unc.edu> Looking forward to seeing you tomorrow. Pizza will be provided. http://tripython.org/Members/cbc/aug-17-chpn When: Wednesday, August 9, 6-9pm Where: Renaissance Computing Institute (RENCI) Biltmore Conference Room 5th Floor, Europa Center 100 Europa Drive, Suite 590 Chapel Hill -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Looking forward to seeing you tomorrow. Pizza will be provided. [1]http://tripython.org/Members/cbc/aug-17-chpn When: Wednesday, August 9, 6-9pm Where: Renaissance Computing Institute (RENCI) Biltmore Conference Room 5th Floor, Europa Center 100 Europa Drive, Suite 590 Chapel Hill -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. http://tripython.org/Members/cbc/aug-17-chpn From cbc at unc.edu Wed Aug 9 16:38:19 2017 From: cbc at unc.edu (Calloway, Chris) Date: Wed, 9 Aug 2017 20:38:19 +0000 Subject: [TriPython] Reminder: Chapel Hill Project Night Message-ID: Long time TriPython stalwart Mark Biggers, who just moved to Winston-Salem, had a great idea that could help with people who would like to be at project nights in spirit if not in person. Starting at tonight?s project night, we will get as many participants as possible to camp on the #tripython channel of irc.freenode.net and make posts about what we are doing at project night. Tune in if you can?t make it or would like to participate remotely. Info about the #tripython IRC channel: http://tripython.org/Members/cbc/irc-channel -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 8/8/17, 10:20 AM, "TriZPUG on behalf of Calloway, Chris" wrote: Looking forward to seeing you tomorrow. Pizza will be provided. http://tripython.org/Members/cbc/aug-17-chpn When: Wednesday, August 9, 6-9pm Where: Renaissance Computing Institute (RENCI) Biltmore Conference Room 5th Floor, Europa Center 100 Europa Drive, Suite 590 Chapel Hill -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From pythonik at icloud.com Thu Aug 10 00:44:04 2017 From: pythonik at icloud.com (Jeff Knaus) Date: Thu, 10 Aug 2017 00:44:04 -0400 Subject: [TriPython] Reminder: Chapel Hill Project Night Message-ID: <0OUG009BND5JUO30@st11p00im-asmtp002.me.com> 5 thumbs up!!@ Jeff Knaus704 352-5445www.linkedin.com/in/jeffknaus -------- Original message --------From: "Calloway, Chris" Date: 8/9/17 4:38 PM (GMT-05:00) To: "Triangle (North Carolina) Python Users Group (formerly TriZPUG)" Subject: Re: [TriPython] Reminder: Chapel Hill Project Night Long time TriPython stalwart Mark Biggers, who just moved to Winston-Salem, had a great idea that could help with people who would like to be at project nights in spirit if not in person. Starting at tonight?s project night, we will get as many participants as possible to camp on the #tripython channel of irc.freenode.net and make posts about what we are doing at project night. Tune in if you can?t make it or would like to participate remotely. Info about the #tripython IRC channel: http://tripython.org/Members/cbc/irc-channel -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 8/8/17, 10:20 AM, "TriZPUG on behalf of Calloway, Chris" wrote: ??? Looking forward to seeing you tomorrow. Pizza will be provided. ??? ??? http://tripython.org/Members/cbc/aug-17-chpn ??? ??? When: Wednesday, August 9, 6-9pm ??? Where: Renaissance Computing Institute (RENCI) ?????????????????? Biltmore Conference Room ?????????????????? 5th Floor, Europa Center ?????????????????? 100 Europa Drive, Suite 590 ??????????????????? Chapel Hill ??? ??? -- ??? Sincerely, ??? ??? Chris Calloway ??? Applications Analyst ??? University of North Carolina ??? Renaissance Computing Institute ??? (919) 599-3530 ??? ??? _______________________________________________ TriZPUG mailing list TriZPUG at python.org https://mail.python.org/mailman/listinfo/trizpug http://tripython.org is the Triangle Python Users Group -------------- next part -------------- 5 thumbs up!!@ Jeff Knaus 704 352-5445 www.linkedin.com/in/jeffknaus -------- Original message -------- From: "Calloway, Chris" Date: 8/9/17 4:38 PM (GMT-05:00) To: "Triangle (North Carolina) Python Users Group (formerly TriZPUG)" Subject: Re: [TriPython] Reminder: Chapel Hill Project Night Long time TriPython stalwart Mark Biggers, who just moved to Winston-Salem, had a great idea that could help with people who would like to be at project nights in spirit if not in person. Starting at tonight's project night, we will get as many participants as possible to camp on the #tripython channel of irc.freenode.net and make posts about what we are doing at project night. Tune in if you can't make it or would like to participate remotely. Info about the #tripython IRC channel: http://tripython.org/Members/cbc/irc-channel -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 8/8/17, 10:20 AM, "TriZPUG on behalf of Calloway, Chris" wrote: Looking forward to seeing you tomorrow. Pizza will be provided. http://tripython.org/Members/cbc/aug-17-chpn When: Wednesday, August 9, 6-9pm Where: Renaissance Computing Institute (RENCI) Biltmore Conference Room 5th Floor, Europa Center 100 Europa Drive, Suite 590 Chapel Hill -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 _______________________________________________ TriZPUG mailing list TriZPUG at python.org https://mail.python.org/mailman/listinfo/trizpug http://tripython.org is the Triangle Python Users Group From pythonik at icloud.com Thu Aug 10 01:49:30 2017 From: pythonik at icloud.com (Jeff Knaus) Date: Thu, 10 Aug 2017 01:49:30 -0400 Subject: [TriPython] Reminder: Chapel Hill Project Night Message-ID: <0OUG00H1MG6LSF30@st11p00im-asmtp001.me.com> Ummm.... next week... I'm in Charlotte these days. Jeff Knaus704 352-5445www.linkedin.com/in/jeffknaus -------- Original message --------From: "Calloway, Chris" Date: 8/8/17 10:20 AM (GMT-05:00) To: trizpug at python.org Subject: [TriPython] Reminder: Chapel Hill Project Night Looking forward to seeing you tomorrow. Pizza will be provided. http://tripython.org/Members/cbc/aug-17-chpn When: Wednesday, August 9, 6-9pm Where: Renaissance Computing Institute (RENCI) ?????????????? Biltmore Conference Room ?????????????? 5th Floor, Europa Center ?????????????? 100 Europa Drive, Suite 590 ??????????????? Chapel Hill -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Ummm.... next week... I'm in Charlotte these days. Jeff Knaus 704 352-5445 www.linkedin.com/in/jeffknaus -------- Original message -------- From: "Calloway, Chris" Date: 8/8/17 10:20 AM (GMT-05:00) To: trizpug at python.org Subject: [TriPython] Reminder: Chapel Hill Project Night Looking forward to seeing you tomorrow. Pizza will be provided. http://tripython.org/Members/cbc/aug-17-chpn When: Wednesday, August 9, 6-9pm Where: Renaissance Computing Institute (RENCI) Biltmore Conference Room 5th Floor, Europa Center 100 Europa Drive, Suite 590 Chapel Hill -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From livalencia at my.waketech.edu Fri Aug 11 13:35:55 2017 From: livalencia at my.waketech.edu (Luis Valencia) Date: Fri, 11 Aug 2017 17:35:55 +0000 Subject: [TriPython] Django question Message-ID: Hello all! I have a Django question as I'm trying to build a simple website for practice. I'm trying to build a site that has a forum. I went ahead and created the forum app ($ python manage.py startapp polls) which I then proceeded to install. So far so good, I read a stackoverflow answer that said " Typically you separate Apps based on common function. User accounts get their own app (see Auth below). Blog postings get another. A Google Maps interface will get another. User subscriptions, another." This gave me a clearer understanding of how to structure my projects and the apps within. My question is should I create another app for the main contents of the site? The main contents for my particular site being the landing page, the about page, contact page, etc,. On another note I am quite by how quickly and relatively easy is to build an app with Django. When I started to learn web development I used Flask and the road was a bit rough. All the best, Luis -------------- next part -------------- Hello all! I have a Django question as I'm trying to build a simple website for practice. I'm trying to build a site that has a forum. I went ahead and created the forum app ($ python manage.py startapp polls) which I then proceeded to install. So far so good, I read a stackoverflow answer that said " Typically you separate Apps based on common function. User accounts get their own app (see Auth below). Blog postings get another. A Google Maps interface will get another. User subscriptions, another." This gave me a clearer understanding of how to structure my projects and the apps within. My question is should I create another app for the main contents of the site? The main contents for my particular site being the landing page, the about page, contact page, etc,. On another note I am quite by how quickly and relatively easy is to build an app with Django. When I started to learn web development I used Flask and the road was a bit rough. All the best, Luis From rob.ladd at gmail.com Fri Aug 11 14:38:06 2017 From: rob.ladd at gmail.com (Rob Ladd) Date: Fri, 11 Aug 2017 18:38:06 +0000 Subject: [TriPython] Django question In-Reply-To: References: Message-ID: Hi Luis, As you build more projects, you'll get a feel for what goes where. But there's not one "right" way to do it, of course. One way to think about it is, "what will the tables look like?" In the above scenario, all the tables created by the polls app will be named polls_. But your landing page, contact pages, etc. probably won't have models. If the project isn't going to do much beyond "polls," then you don't need to separate out to more apps. But we recently built a big employee reporting project that has about 12 apps. Each app is a different type of reporting, and has its own models, views, templates, static files, etc. But each app also shares stuff with other apps. I made a "central" app simply called "reporting" that has the common models, like "Employee" and "Department," etc. Then the individual apps can import those common models. So you could think of your project that way, too. Fortunately for you, since those main contents probably won't have any models associated with them, you can move them around pretty easily if you want. In my experience, each time I build a new Django project (developing 2 right now), I learn a possibly better way to do it. Which is super fun. What you really need to do is get your butt up to DjangoCon next week!! I can't go this time, but I'm sending one of my team members up. It'll be his first time. -Rob On Fri, Aug 11, 2017 at 1:36 PM Luis Valencia wrote: > Hello all! > > I have a Django question as I'm trying to build a simple website for > practice. I'm trying to build a site that has a forum. I went ahead and > created the forum app ($ python manage.py startapp polls) which I then > proceeded to install. So far so good, I read a stackoverflow answer that > said " Typically you separate Apps based on common function. User > accounts > get their own app (see Auth below). Blog postings get another. A Google > Maps interface will get another. User subscriptions, another." This gave > me a clearer understanding of how to structure my projects and the apps > within. > > My question is should I create another app for the main contents of the > site? The main contents for my particular site being the landing page, > the > about page, contact page, etc,. > > On another note I am quite by how quickly and relatively easy is to > build > an app with Django. When I started to learn web development I used Flask > and the road was a bit rough. > > All the best, > > Luis > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -------------- next part -------------- Hi Luis, As you build more projects, you'll get a feel for what goes where. But there's not one "right" way to do it, of course. One way to think about it is, "what will the tables look like?" In the above scenario, all the tables created by the polls app will be named polls_. But your landing page, contact pages, etc. probably won't have models. If the project isn't going to do much beyond "polls," then you don't need to separate out to more apps. But we recently built a big employee reporting project that has about 12 apps. Each app is a different type of reporting, and has its own models, views, templates, static files, etc. But each app also shares stuff with other apps. I made a "central" app simply called "reporting" that has the common models, like "Employee" and "Department," etc. Then the individual apps can import those common models. So you could think of your project that way, too. Fortunately for you, since those main contents probably won't have any models associated with them, you can move them around pretty easily if you want. In my experience, each time I build a new Django project (developing 2 right now), I learn a possibly better way to do it. Which is super fun. What you really need to do is get your butt up to DjangoCon next week!! I can't go this time, but I'm sending one of my team members up. It'll be his first time. -Rob On Fri, Aug 11, 2017 at 1:36 PM Luis Valencia <[1]livalencia at my.waketech.edu> wrote: ** **Hello all! ** **I have a Django question as I'm trying to build a simple website for ** **practice.** I'm trying to build a site that has a forum. I went ahead and ** **created the forum app ($ python manage.py startapp polls) which I then ** **proceeded to install. So far so good, I read a stackoverflow answer that ** **said " Typically you separate Apps based on common function. User accounts ** **get their own app (see Auth below). Blog postings get another. A Google ** **Maps interface will get another. User subscriptions, another." This gave ** **me a clearer understanding of how to structure my projects and the apps ** **within. ** **My question is should I create another app for the main contents of the ** **site? The main contents for my particular site being the landing page, the ** **about page, contact page, etc,. ** **On another note I am quite by how quickly and relatively easy is to build ** **an app with Django. When I started to learn web development I used Flask ** **and the road was a bit rough. ** **All the best, ** **Luis _______________________________________________ TriZPUG mailing list [2]TriZPUG at python.org [3]https://mail.python.org/mailman/listinfo/trizpug [4]http://tripython.org is the Triangle Python Users Group References Visible links 1. mailto:livalencia at my.waketech.edu 2. mailto:TriZPUG at python.org 3. https://mail.python.org/mailman/listinfo/trizpug 4. http://tripython.org/ From livalencia at my.waketech.edu Fri Aug 11 20:40:25 2017 From: livalencia at my.waketech.edu (Luis Valencia) Date: Sat, 12 Aug 2017 00:40:25 +0000 Subject: [TriPython] Django question In-Reply-To: References: , Message-ID: @Bill Thank you so much for that resource! I had no idea this existed. Again thank you! As for stackoverflow they only thing I can say is that it is an intimidating place at least for me. That is why I look for help within the TriPython community. @Rob Thank you for your detailed explanation. I just wanted to make sure I was at least following expert advice ?. I am confident that as I keep building more things with Django I'll get the hang of it quickly. Also, Your explanation gives me a clearer understanding on where to go from here. I wish I would have known about the Django CON ?. I will try and attend one in the future though! Thank you gentlemen for taking the time to respond. I very much appreciate your input. All the best, Luis ________________________________ From: TriZPUG on behalf of Rob Ladd Sent: Friday, August 11, 2017 2:38:06 PM To: Triangle (North Carolina) Python Users Group (formerly TriZPUG) Subject: Re: [TriPython] Django question Hi Luis, As you build more projects, you'll get a feel for what goes where. But there's not one "right" way to do it, of course. One way to think about it is, "what will the tables look like?" In the above scenario, all the tables created by the polls app will be named polls_. But your landing page, contact pages, etc. probably won't have models. If the project isn't going to do much beyond "polls," then you don't need to separate out to more apps. But we recently built a big employee reporting project that has about 12 apps. Each app is a different type of reporting, and has its own models, views, templates, static files, etc. But each app also shares stuff with other apps. I made a "central" app simply called "reporting" that has the common models, like "Employee" and "Department," etc. Then the individual apps can import those common models. So you could think of your project that way, too. Fortunately for you, since those main contents probably won't have any models associated with them, you can move them around pretty easily if you want. In my experience, each time I build a new Django project (developing 2 right now), I learn a possibly better way to do it. Which is super fun. What you really need to do is get your butt up to DjangoCon next week!! I can't go this time, but I'm sending one of my team members up. It'll be his first time. -Rob On Fri, Aug 11, 2017 at 1:36 PM Luis Valencia wrote: > Hello all! > > I have a Django question as I'm trying to build a simple website for > practice. I'm trying to build a site that has a forum. I went ahead and > created the forum app ($ python manage.py startapp polls) which I then > proceeded to install. So far so good, I read a stackoverflow answer that > said " Typically you separate Apps based on common function. User > accounts > get their own app (see Auth below). Blog postings get another. A Google > Maps interface will get another. User subscriptions, another." This gave > me a clearer understanding of how to structure my projects and the apps > within. > > My question is should I create another app for the main contents of the > site? The main contents for my particular site being the landing page, > the > about page, contact page, etc,. > > On another note I am quite by how quickly and relatively easy is to > build > an app with Django. When I started to learn web development I used Flask > and the road was a bit rough. > > All the best, > > Luis > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -------------- next part -------------- @Bill Thank you so much for that resource! I had no idea this existed. Again thank you! As for stackoverflow they only thing I can say is that it is an intimidating place at least for me. That is why I look for help within the TriPython community. @Rob Thank you for your detailed explanation. I just wanted to make sure I was at least following expert advice ****. I am confident that as I keep building more things with Django I'll get the hang of it quickly. Also, Your explanation gives me a clearer understanding on where to go from here. I wish I would have known about the Django CON ****. I will try and attend one in the future though! Thank you gentlemen for taking the time to respond. I very much appreciate your input. All the best, Luis -------------------------------------------------------------------------- From: TriZPUG on behalf of Rob Ladd Sent: Friday, August 11, 2017 2:38:06 PM To: Triangle (North Carolina) Python Users Group (formerly TriZPUG) Subject: Re: [TriPython] Django question Hi Luis, As you build more projects, you'll get a feel for what goes where. But there's not one "right" way to do it, of course. One way to think about it is, "what will the tables look like?" In the above scenario, all the tables created by the polls app will be named polls_. But your landing page, contact pages, etc. probably won't have models. If the project isn't going to do much beyond "polls," then you don't need to separate out to more apps. But we recently built a big employee reporting project that has about 12 apps. Each app is a different type of reporting, and has its own models, views, templates, static files, etc. But each app also shares stuff with other apps. I made a "central" app simply called "reporting" that has the common models, like "Employee" and "Department," etc. Then the individual apps can import those common models. So you could think of your project that way, too. Fortunately for you, since those main contents probably won't have any models associated with them, you can move them around pretty easily if you want. In my experience, each time I build a new Django project (developing 2 right now), I learn a possibly better way to do it. Which is super fun. What you really need to do is get your butt up to DjangoCon next week!! I can't go this time, but I'm sending one of my team members up. It'll be his first time. -Rob On Fri, Aug 11, 2017 at 1:36 PM Luis Valencia wrote: > Hello all! > > I have a Django question as I'm trying to build a simple website for > practice. I'm trying to build a site that has a forum. I went ahead and > created the forum app ($ python manage.py startapp polls) which I then > proceeded to install. So far so good, I read a stackoverflow answer that > said " Typically you separate Apps based on common function. User > accounts > get their own app (see Auth below). Blog postings get another. A Google > Maps interface will get another. User subscriptions, another." This gave > me a clearer understanding of how to structure my projects and the apps > within. > > My question is should I create another app for the main contents of the > site? The main contents for my particular site being the landing page, > the > about page, contact page, etc,. > > On another note I am quite by how quickly and relatively easy is to > build > an app with Django. When I started to learn web development I used Flask > and the road was a bit rough. > > All the best, > > Luis > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > [1]https://mail.python.org/mailman/listinfo/trizpug > [2]http://tripython.org is the Triangle Python Users Group > References Visible links 1. https://mail.python.org/mailman/listinfo/trizpug 2. http://tripython.org/ From livalencia at my.waketech.edu Wed Aug 16 13:21:00 2017 From: livalencia at my.waketech.edu (Luis Valencia) Date: Wed, 16 Aug 2017 17:21:00 +0000 Subject: [TriPython] Django hosting Message-ID: Hello all! Any recommendations of a good place to host a Django powered site? All the best, Luis -------------- next part -------------- Hello all! Any recommendations of a good place to host a Django powered site? All the best, Luis From chris at archimedeanco.com Wed Aug 16 13:28:04 2017 From: chris at archimedeanco.com (Chris Rossi) Date: Wed, 16 Aug 2017 13:28:04 -0400 Subject: [TriPython] Django hosting In-Reply-To: References: Message-ID: I'm a big fan of Digital Ocean and use them for pretty much everything. It's just VMs, though, so there's no specific support for any particular stack. I don't know if you're looking for something more managed, but if a bare VM will do, I highly recommend Digital Ocean. Chris On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia wrote: > Hello all! > Any recommendations of a good place to host a Django powered site? > All the best, > Luis > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > > -------------- next part -------------- I'm a big fan of Digital Ocean and use them for pretty much everything.** It's just VMs, though, so there's no specific support for any particular stack.** I don't know if you're looking for something more managed, but if a bare VM will do, I highly recommend Digital Ocean. Chris On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia <[1]livalencia at my.waketech.edu> wrote: ** **Hello all! ** **Any recommendations of a good place to host a Django powered site? ** **All the best, ** **Luis _______________________________________________ TriZPUG mailing list [2]TriZPUG at python.org [3]https://mail.python.org/mailman/listinfo/trizpug [4]http://tripython.org is the Triangle Python Users Group References Visible links 1. mailto:livalencia at my.waketech.edu 2. mailto:TriZPUG at python.org 3. https://mail.python.org/mailman/listinfo/trizpug 4. http://tripython.org/ From iamaaronknight at gmail.com Wed Aug 16 13:39:56 2017 From: iamaaronknight at gmail.com (Aaron Knight) Date: Wed, 16 Aug 2017 17:39:56 +0000 Subject: [TriPython] Django hosting In-Reply-To: References: Message-ID: If saving time is more important than saving money on hosting costs, I heartily endorse Heroku. It's wicked simple to get an app up and running. On Wed, Aug 16, 2017 at 1:29 PM Chris Rossi wrote: > I'm a big fan of Digital Ocean and use them for pretty much > everything.** > It's just VMs, though, so there's no specific support for any particular > stack.** I don't know if you're looking for something more managed, but > if > a bare VM will do, I highly recommend Digital Ocean. > Chris > On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia > <[1]livalencia at my.waketech.edu> wrote: > > ** **Hello all! > ** **Any recommendations of a good place to host a Django powered > site? > ** **All the best, > ** **Luis > > _______________________________________________ > TriZPUG mailing list > [2]TriZPUG at python.org > [3]https://mail.python.org/mailman/listinfo/trizpug > [4]http://tripython.org is the Triangle Python Users Group > > References > > Visible links > 1. mailto:livalencia at my.waketech.edu > 2. mailto:TriZPUG at python.org > 3. https://mail.python.org/mailman/listinfo/trizpug > 4. http://tripython.org/ > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -------------- next part -------------- If saving time is more important than saving money on hosting costs, I heartily endorse Heroku. It's wicked simple to get an app up and running.** On Wed, Aug 16, 2017 at 1:29 PM Chris Rossi <[1]chris at archimedeanco.com> wrote: ** **I'm a big fan of Digital Ocean and use them for pretty much everything.** ** **It's just VMs, though, so there's no specific support for any particular ** **stack.** I don't know if you're looking for something more managed, but if ** **a bare VM will do, I highly recommend Digital Ocean. ** **Chris ** **On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia ** **<[1][2]livalencia at my.waketech.edu> wrote: ** ** **** **Hello all! ** ** **** **Any recommendations of a good place to host a Django powered site? ** ** **** **All the best, ** ** **** **Luis ** ** **_______________________________________________ ** ** **TriZPUG mailing list ** ** **[2][3]TriZPUG at python.org ** ** **[3][4]https://mail.python.org/mailman/listinfo/trizpug ** ** **[4][5]http://tripython.org is the Triangle Python Users Group References ** **Visible links ** **1. mailto:[6]livalencia at my.waketech.edu ** **2. mailto:[7]TriZPUG at python.org ** **3. [8]https://mail.python.org/mailman/listinfo/trizpug ** **4. [9]http://tripython.org/ _______________________________________________ TriZPUG mailing list [10]TriZPUG at python.org [11]https://mail.python.org/mailman/listinfo/trizpug [12]http://tripython.org is the Triangle Python Users Group References Visible links 1. mailto:chris at archimedeanco.com 2. mailto:livalencia at my.waketech.edu 3. mailto:TriZPUG at python.org 4. https://mail.python.org/mailman/listinfo/trizpug 5. http://tripython.org/ 6. mailto:livalencia at my.waketech.edu 7. mailto:TriZPUG at python.org 8. https://mail.python.org/mailman/listinfo/trizpug 9. http://tripython.org/ 10. mailto:TriZPUG at python.org 11. https://mail.python.org/mailman/listinfo/trizpug 12. http://tripython.org/ From flyingfred0+trizpug at gmail.com Wed Aug 16 13:40:56 2017 From: flyingfred0+trizpug at gmail.com (Chris Church) Date: Wed, 16 Aug 2017 13:40:56 -0400 Subject: [TriPython] Django hosting In-Reply-To: References: Message-ID: Digital Ocean works great -- I use the $5/month or $10/month droplets for a number of small Django apps. I use a few custom Ansible roles combined with some others have written for deployment and updates ( https://galaxy.ansible.com/ANXS/postgresql/ + https://galaxy.ansible.com/cchurch/scm/ + https://galaxy.ansible.com/cchurch/virtualenv/ + https://galaxy.ansible.com/cchurch/django/ + https://galaxy.ansible.com/cchurch/uwsgi/ + https://galaxy.ansible.com/jdauphant/nginx/); I don't yet have a blog post or example project to show using all of those together... soon maybe? I also have an example project running entirely on Heroku (free for up to 3 dynos and < 10,000 database records): https://github.com/ninemoreminutes/django-fortunecookie On Wed, Aug 16, 2017 at 1:28 PM, Chris Rossi wrote: > I'm a big fan of Digital Ocean and use them for pretty much > everything.** > It's just VMs, though, so there's no specific support for any particular > stack.** I don't know if you're looking for something more managed, but > if > a bare VM will do, I highly recommend Digital Ocean. > Chris > On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia > <[1]livalencia at my.waketech.edu> wrote: > > ** **Hello all! > ** **Any recommendations of a good place to host a Django powered > site? > ** **All the best, > ** **Luis > > _______________________________________________ > TriZPUG mailing list > [2]TriZPUG at python.org > [3]https://mail.python.org/mailman/listinfo/trizpug > [4]http://tripython.org is the Triangle Python Users Group > > References > > Visible links > 1. mailto:livalencia at my.waketech.edu > 2. mailto:TriZPUG at python.org > 3. https://mail.python.org/mailman/listinfo/trizpug > 4. http://tripython.org/ > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > > -------------- next part -------------- Digital Ocean works great -- I use the $5/month or $10/month droplets for a number of small Django apps. I use a few custom Ansible roles combined with some others have written for deployment and updates ([1]https://galaxy.ansible.com/ANXS/postgresql/ + [2]https://galaxy.ansible.com/cchurch/scm/ +**[3]https://galaxy.ansible.com/cchurch/virtualenv/ +**[4]https://galaxy.ansible.com/cchurch/django/ +**[5]https://galaxy.ansible.com/cchurch/uwsgi/ +**[6]https://galaxy.ansible.com/jdauphant/nginx/); I don't yet have a blog post or example project to show using all of those together... soon maybe? I also have an example project running entirely on Heroku (free for up to 3 dynos and < 10,000 database records): [7]https://github.com/ninemoreminutes/django-fortunecookie On Wed, Aug 16, 2017 at 1:28 PM, Chris Rossi <[8]chris at archimedeanco.com> wrote: ** **I'm a big fan of Digital Ocean and use them for pretty much everything.** ** **It's just VMs, though, so there's no specific support for any particular ** **stack.** I don't know if you're looking for something more managed, but if ** **a bare VM will do, I highly recommend Digital Ocean. ** **Chris ** **On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia ** **<[1][9]livalencia at my.waketech.edu> wrote: ** ** **** **Hello all! ** ** **** **Any recommendations of a good place to host a Django powered site? ** ** **** **All the best, ** ** **** **Luis ** ** **_______________________________________________ ** ** **TriZPUG mailing list ** ** **[2][10]TriZPUG at python.org ** ** **[3][11]https://mail.python.org/mailman/listinfo/trizpug ** ** **[4][12]http://tripython.org is the Triangle Python Users Group References ** **Visible links ** **1. mailto:[13]livalencia at my.waketech.edu ** **2. mailto:[14]TriZPUG at python.org ** **3. [15]https://mail.python.org/mailman/listinfo/trizpug ** **4. [16]http://tripython.org/ _______________________________________________ TriZPUG mailing list [17]TriZPUG at python.org [18]https://mail.python.org/mailman/listinfo/trizpug [19]http://tripython.org is the Triangle Python Users Group References Visible links 1. https://galaxy.ansible.com/ANXS/postgresql/ 2. https://galaxy.ansible.com/cchurch/scm/ 3. https://galaxy.ansible.com/cchurch/virtualenv/ 4. https://galaxy.ansible.com/cchurch/django/ 5. https://galaxy.ansible.com/cchurch/uwsgi/ 6. https://galaxy.ansible.com/jdauphant/nginx/ 7. https://github.com/ninemoreminutes/django-fortunecookie 8. mailto:chris at archimedeanco.com 9. mailto:livalencia at my.waketech.edu 10. mailto:TriZPUG at python.org 11. https://mail.python.org/mailman/listinfo/trizpug 12. http://tripython.org/ 13. mailto:livalencia at my.waketech.edu 14. mailto:TriZPUG at python.org 15. https://mail.python.org/mailman/listinfo/trizpug 16. http://tripython.org/ 17. mailto:TriZPUG at python.org 18. https://mail.python.org/mailman/listinfo/trizpug 19. http://tripython.org/ From tobias at caktusgroup.com Mon Aug 21 10:00:20 2017 From: tobias at caktusgroup.com (Tobias McNulty) Date: Mon, 21 Aug 2017 10:00:20 -0400 Subject: [TriPython] Django hosting In-Reply-To: References: Message-ID: Absent a preference for something else, Dokku is a good, simple way to set up & configure your Digital Ocean Droplet for hosting Django (or pretty much any other web) app: https://github.com/dokku/dokku This gives you a Heroku-like interface on your own VM. I would be remiss if I did not mention that Caktus provides managed hosting, ongoing upgrades, etc. for Django-powered sites, in the event that level of support is desired (mostly for sites we've built or helped build, but exceptions are occasionally made). Cheers, *Tobias McNulty*Chief Executive Officer tobias at caktusgroup.com www.caktusgroup.com On Wed, Aug 16, 2017 at 1:40 PM, Chris Church wrote: > Digital Ocean works great -- I use the $5/month or $10/month droplets > for > a number of small Django apps. I use a few custom Ansible roles combined > with some others have written for deployment and updates > ([1]https://galaxy.ansible.com/ANXS/postgresql/ + > [2]https://galaxy.ansible.com/cchurch/scm/ > +**[3]https://galaxy.ansible.com/cchurch/virtualenv/ > +**[4]https://galaxy.ansible.com/cchurch/django/ > +**[5]https://galaxy.ansible.com/cchurch/uwsgi/ > +**[6]https://galaxy.ansible.com/jdauphant/nginx/); I don't yet have a > blog post or example project to show using all of those together... soon > maybe? > I also have an example project running entirely on Heroku (free for up > to > 3 dynos and < 10,000 database records): > [7]https://github.com/ninemoreminutes/django-fortunecookie > On Wed, Aug 16, 2017 at 1:28 PM, Chris Rossi <[8] > chris at archimedeanco.com> > wrote: > > ** **I'm a big fan of Digital Ocean and use them for pretty much > everything.** > ** **It's just VMs, though, so there's no specific support for any > particular > ** **stack.** I don't know if you're looking for something more > managed, > but if > ** **a bare VM will do, I highly recommend Digital Ocean. > ** **Chris > ** **On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia > ** **<[1][9]livalencia at my.waketech.edu> wrote: > > ** ** **** **Hello all! > ** ** **** **Any recommendations of a good place to host a Django > powered site? > ** ** **** **All the best, > ** ** **** **Luis > > ** ** **_______________________________________________ > ** ** **TriZPUG mailing list > ** ** **[2][10]TriZPUG at python.org > ** ** **[3][11]https://mail.python.org/mailman/listinfo/trizpug > ** ** **[4][12]http://tripython.org is the Triangle Python Users > Group > > References > > ** **Visible links > ** **1. mailto:[13]livalencia at my.waketech.edu > ** **2. mailto:[14]TriZPUG at python.org > ** **3. [15]https://mail.python.org/mailman/listinfo/trizpug > ** **4. [16]http://tripython.org/ > > _______________________________________________ > TriZPUG mailing list > [17]TriZPUG at python.org > [18]https://mail.python.org/mailman/listinfo/trizpug > [19]http://tripython.org is the Triangle Python Users Group > > References > > Visible links > 1. https://galaxy.ansible.com/ANXS/postgresql/ > 2. https://galaxy.ansible.com/cchurch/scm/ > 3. https://galaxy.ansible.com/cchurch/virtualenv/ > 4. https://galaxy.ansible.com/cchurch/django/ > 5. https://galaxy.ansible.com/cchurch/uwsgi/ > 6. https://galaxy.ansible.com/jdauphant/nginx/ > 7. https://github.com/ninemoreminutes/django-fortunecookie > 8. mailto:chris at archimedeanco.com > 9. mailto:livalencia at my.waketech.edu > 10. mailto:TriZPUG at python.org > 11. https://mail.python.org/mailman/listinfo/trizpug > 12. http://tripython.org/ > 13. mailto:livalencia at my.waketech.edu > 14. mailto:TriZPUG at python.org > 15. https://mail.python.org/mailman/listinfo/trizpug > 16. http://tripython.org/ > 17. mailto:TriZPUG at python.org > 18. https://mail.python.org/mailman/listinfo/trizpug > 19. http://tripython.org/ > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > > -------------- next part -------------- Absent a preference for something else, Dokku is a good, simple way to set up & configure your Digital Ocean Droplet for hosting Django (or pretty much any other web) app: [1]https://github.com/dokku/dokku This gives you a Heroku-like interface on your own VM. I would be remiss if I did not mention that Caktus provides managed hosting, ongoing upgrades, etc. for Django-powered sites, in the event that level of support is desired (mostly for sites we've built or helped build, but exceptions are occasionally made). Cheers, Tobias McNulty Chief Executive Officer [2]tobias at caktusgroup.com [3]www.caktusgroup.com On Wed, Aug 16, 2017 at 1:40 PM, Chris Church <[4]flyingfred0+trizpug at gmail.com> wrote: ** **Digital Ocean works great -- I use the $5/month or $10/month droplets for ** **a number of small Django apps. I use a few custom Ansible roles combined ** **with some others have written for deployment and updates ** **([1][5]https://galaxy.ansible.com/ANXS/postgresql/ + ** **[2][6]https://galaxy.ansible.com/cchurch/scm/ ** **+**[3][7]https://galaxy.ansible.com/cchurch/virtualenv/ ** **+**[4][8]https://galaxy.ansible.com/cchurch/django/ ** **+**[5][9]https://galaxy.ansible.com/cchurch/uwsgi/ ** **+**[6][10]https://galaxy.ansible.com/jdauphant/nginx/); I don't yet have a ** **blog post or example project to show using all of those together... soon ** **maybe? ** **I also have an example project running entirely on Heroku (free for up to ** **3 dynos and < 10,000 database records): ** **[7][11]https://github.com/ninemoreminutes/django-fortunecookie ** **On Wed, Aug 16, 2017 at 1:28 PM, Chris Rossi <[8][12]chris at archimedeanco.com> ** **wrote: ** ** **** **I'm a big fan of Digital Ocean and use them for pretty much ** ** **everything.** ** ** **** **It's just VMs, though, so there's no specific support for any ** ** **particular ** ** **** **stack.** I don't know if you're looking for something more managed, ** ** **but if ** ** **** **a bare VM will do, I highly recommend Digital Ocean. ** ** **** **Chris ** ** **** **On Wed, Aug 16, 2017 at 1:21 PM, Luis Valencia ** ** **** **<[1][9][13]livalencia at my.waketech.edu> wrote: ** ** **** ** **** **Hello all! ** ** **** ** **** **Any recommendations of a good place to host a Django ** ** **powered site? ** ** **** ** **** **All the best, ** ** **** ** **** **Luis ** ** **** ** **_______________________________________________ ** ** **** ** **TriZPUG mailing list ** ** **** ** **[2][10][14]TriZPUG at python.org ** ** **** ** **[3][11][15]https://mail.python.org/mailman/listinfo/trizpug ** ** **** ** **[4][12][16]http://tripython.org is the Triangle Python Users Group ** ** **References ** ** **** **Visible links ** ** **** **1. mailto:[13][17]livalencia at my.waketech.edu ** ** **** **2. mailto:[14][18]TriZPUG at python.org ** ** **** **3. [15][19]https://mail.python.org/mailman/listinfo/trizpug ** ** **** **4. [16][20]http://tripython.org/ ** ** **_______________________________________________ ** ** **TriZPUG mailing list ** ** **[17][21]TriZPUG at python.org ** ** **[18][22]https://mail.python.org/mailman/listinfo/trizpug ** ** **[19][23]http://tripython.org is the Triangle Python Users Group References ** **Visible links ** **1. [24]https://galaxy.ansible.com/ANXS/postgresql/ ** **2. [25]https://galaxy.ansible.com/cchurch/scm/ ** **3. [26]https://galaxy.ansible.com/cchurch/virtualenv/ ** **4. [27]https://galaxy.ansible.com/cchurch/django/ ** **5. [28]https://galaxy.ansible.com/cchurch/uwsgi/ ** **6. [29]https://galaxy.ansible.com/jdauphant/nginx/ ** **7. [30]https://github.com/ninemoreminutes/django-fortunecookie ** **8. mailto:[31]chris at archimedeanco.com ** **9. mailto:[32]livalencia at my.waketech.edu ** 10. mailto:[33]TriZPUG at python.org ** 11. [34]https://mail.python.org/mailman/listinfo/trizpug ** 12. [35]http://tripython.org/ ** 13. mailto:[36]livalencia at my.waketech.edu ** 14. mailto:[37]TriZPUG at python.org ** 15. [38]https://mail.python.org/mailman/listinfo/trizpug ** 16. [39]http://tripython.org/ ** 17. mailto:[40]TriZPUG at python.org ** 18. [41]https://mail.python.org/mailman/listinfo/trizpug ** 19. [42]http://tripython.org/ _______________________________________________ TriZPUG mailing list [43]TriZPUG at python.org [44]https://mail.python.org/mailman/listinfo/trizpug [45]http://tripython.org is the Triangle Python Users Group References Visible links 1. https://github.com/dokku/dokku 2. mailto:tobias at caktusgroup.com 3. http://www.caktusgroup.com/ 4. mailto:flyingfred0+trizpug at gmail.com 5. https://galaxy.ansible.com/ANXS/postgresql/ 6. https://galaxy.ansible.com/cchurch/scm/ 7. https://galaxy.ansible.com/cchurch/virtualenv/ 8. https://galaxy.ansible.com/cchurch/django/ 9. https://galaxy.ansible.com/cchurch/uwsgi/ 10. https://galaxy.ansible.com/jdauphant/nginx/ 11. https://github.com/ninemoreminutes/django-fortunecookie 12. mailto:chris at archimedeanco.com 13. mailto:livalencia at my.waketech.edu 14. mailto:TriZPUG at python.org 15. https://mail.python.org/mailman/listinfo/trizpug 16. http://tripython.org/ 17. mailto:livalencia at my.waketech.edu 18. mailto:TriZPUG at python.org 19. https://mail.python.org/mailman/listinfo/trizpug 20. http://tripython.org/ 21. mailto:TriZPUG at python.org 22. https://mail.python.org/mailman/listinfo/trizpug 23. http://tripython.org/ 24. https://galaxy.ansible.com/ANXS/postgresql/ 25. https://galaxy.ansible.com/cchurch/scm/ 26. https://galaxy.ansible.com/cchurch/virtualenv/ 27. https://galaxy.ansible.com/cchurch/django/ 28. https://galaxy.ansible.com/cchurch/uwsgi/ 29. https://galaxy.ansible.com/jdauphant/nginx/ 30. https://github.com/ninemoreminutes/django-fortunecookie 31. mailto:chris at archimedeanco.com 32. mailto:livalencia at my.waketech.edu 33. mailto:TriZPUG at python.org 34. https://mail.python.org/mailman/listinfo/trizpug 35. http://tripython.org/ 36. mailto:livalencia at my.waketech.edu 37. mailto:TriZPUG at python.org 38. https://mail.python.org/mailman/listinfo/trizpug 39. http://tripython.org/ 40. mailto:TriZPUG at python.org 41. https://mail.python.org/mailman/listinfo/trizpug 42. http://tripython.org/ 43. mailto:TriZPUG at python.org 44. https://mail.python.org/mailman/listinfo/trizpug 45. http://tripython.org/ From kenny.yarboro at gmail.com Mon Aug 21 17:25:54 2017 From: kenny.yarboro at gmail.com (Kenny Yarboro) Date: Mon, 21 Aug 2017 17:25:54 -0400 Subject: [TriPython] SAS Internship - Python/Django Projects Message-ID: <26E36DD0-3AA4-47D3-B24C-57AF644F63F8@gmail.com> TriPython community, Our team at SAS has a year-round internship currently open. As the team lead, I can promise there will be Python/Django projects involved. Check out the link below and apply if interested. Contact me for questions. https://careers-sas.icims.com/jobs/7997/systems-developer-intern-%28year-round%29/job?mode=view&mobile=false&width=940&height=500&bga=true&needsRedirect=false&jan1offset=-300&jun1offset=-240 Thanks! -Kenny Sent from my iPhone -------------- next part -------------- TriPython community, Our team at SAS has a year-round internship currently open. As the team lead, I can promise there will be Python/Django projects involved. Check out the link below and apply if interested. Contact me for questions. [1]https://careers-sas.icims.com/jobs/7997/systems-developer-intern-%28year-round%29/job?mode=view&mobile=false&width=940&height=500&bga=true&needsRedirect=false&jan1offset=-300&jun1offset=-240 Thanks! -Kenny Sent from my iPhone References Visible links 1. https://careers-sas.icims.com/jobs/7997/systems-developer-intern-%28year-round%29/job?mode=view&mobile=false&width=940&height=500&bga=true&needsRedirect=false&jan1offset=-300&jun1offset=-240 From cbc at unc.edu Tue Aug 22 16:18:43 2017 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 22 Aug 2017 20:18:43 +0000 Subject: [TriPython] Reminder: TriPython August 2017 Meeting: Code Reviews Using Art Critique Principles Message-ID: <9FF6E89B-8152-487F-B252-A873E59F39FA@unc.edu> We?re having a featured speaker meeting this Thursday at 7pm at WebAssign. http://tripython.org/Members/sgambino/aug-17-mtg/ When: Thursday, August 24, 7-9pm Where: WebAssign NCSU Centennial Campus 1791 Varsity Drive, Suite 200 Raleigh Stacy Morse will reprise her PyCon Australia talk from earlier this month: Code reviews don't have to be a time consuming, morale zapping, arduous tasks. Not only can they catch bugs and errors but they can contribute in positive ways to the individual developer, the team, management and company as a whole. Art critiques have existed in academia for hundreds of years. The methodology of the critique has evolved to be time sensitive and productive, while keeping the enthusiasm of the student artist intact. The purpose of the art critique is to get peers and mentors to look at the work and raise any problems they may see. It's also time where people with more experience could contribute their knowledge in a helpful way. This process is about producing the best work, quickly and in a productive and constructive way. Stacy Morse is a time traveling immortal who programs with Python and builds things that blink. She is a freelancer/contractor building web applications. This allows her to work on her personal Python project, a hand-held programmable LED array for lighting photographs. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. An after-meeting location for food and beverage will be decided at the meeting (usually BaDa Wings at Mission Valley). -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From cbc at unc.edu Wed Aug 23 15:22:49 2017 From: cbc at unc.edu (Calloway, Chris) Date: Wed, 23 Aug 2017 19:22:49 +0000 Subject: [TriPython] Free passes + discount - All Things Open 2017 Message-ID: Via Todd Lewis: All Things Open 2017 FREE passes + 20% discount for Python user group Expected attendance: 2,500 - 3,000+ technologists October 23 + 24, Raleigh, NC USA Companies: Nearly every major technology company in the U.S. 200+ sessions and speakers Website: https://allthingsopen.org To register: https://allthingsopen.org/register-now Python User Group codes: Free passes - Enter code TriPyfree when register, cost will be reduced to $0 20% off - unlimited - Enter code TriPy20 when register, cost will be reduced by 20% **If you try to use the free pass code and it doesn't work all the passes might have already been used. They are available on first-come first-served basis. All Things Open 2017 - Monday, October 23 and Tuesday, October 24 - Raleigh, NC USA Expected attendance 3,000+ This is the largest open technology event on the East Coast of the U.S. In 2016 more than 2,400 from 32 states and 19 countries attended and participated. We expect more than 3,000 from all over the world in 2017. The event will feature some of the most well known technologists and decision makers in the world as well as the world's top technology companies. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Via Todd Lewis: All Things Open 2017 FREE passes + 20% discount for Python user group Expected attendance: 2,500 - 3,000+ technologists October 23 + 24, Raleigh, NC USA Companies: Nearly every major technology company in the U.S. 200+ sessions and speakers Website: [1]https://allthingsopen.org To register: [2]https://allthingsopen.org/register-now Python User Group codes: Free passes - Enter code TriPyfree when register, cost will be reduced to $0 20% off - unlimited - Enter code TriPy20 when register, cost will be reduced by 20% **If you try to use the free pass code and it doesn't work all the passes might have already been used. They are available on first-come first-served basis. [3]All Things Open 2017 - Monday, October 23 and Tuesday, October 24 - Raleigh, NC USA Expected attendance 3,000+ This is the largest open technology event on the East Coast of the U.S. In 2016 more than 2,400 from 32 states and 19 countries attended and participated. We expect more than 3,000 from all over the world in 2017. The event will feature some of the most well known technologists and decision makers in the world as well as the world's top technology companies. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. https://allthingsopen.org/ 2. https://allthingsopen.org/register-now 3. http://www.allthingsopen.org/ From aikimark at aol.com Thu Aug 24 11:14:46 2017 From: aikimark at aol.com (Mark Hutchinson) Date: Thu, 24 Aug 2017 11:14:46 -0400 Subject: [TriPython] Packt deal of the day Message-ID: <15e14cf589c-c0f-913@webjasstg-vaa32.srv.aolmail.net> In case you need more Python books in your library, I thought you might want to take advantage of this deal. There are four Python books featured in Packt's Deal-of-the-Day, 50% off their list price. A further discount is available if you buy all four books. https://www.packtpub.com/books/deal-of-the-day Mark -------------- next part -------------- In case you need more Python books in your library, I thought you might want to take advantage of this deal. There are four Python books featured in Packt's Deal-of-the-Day, 50% off their list price. A further discount is available if you buy all four books. https://www.packtpub.com/books/deal-of-the-day Mark From cbc at unc.edu Tue Aug 29 17:11:23 2017 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 29 Aug 2017 21:11:23 +0000 Subject: [TriPython] TriPython September 2017 Meeting: PyParsing: How To Process Text If You Hate Regular Expressions Message-ID: <29F010EE-EB31-484A-A2E9-C1B825504BD2@unc.edu> Looking forward to this event at Caktus: http://tripython.org/Members/cbc/sept-17-mtg/ When: Thursday September 28, 7pm Where: Caktus Group 108 Morris St. Durham What: Brian Fannin will speak and describes his talk as, "Like any person of sound mind, I hate using regular expressions. While writing an expression parser, I discovered the PyParsing library and was immediately in love. I'll walk through some examples of how you can use PyParsing to tame your text data. You may never use regex again!" Brian is the founder and captain of PirateGrunt LLC, a predictive modeling, training and software consultancy with a focus on the insurance industry. He has been an actuary for over twenty years and has worked in a number of roles all over the world. He loves data, data visualization, data architecture, data munging, data modeling, data analysis, data and also data. Extemporaneous "lightning talks" of 5-10 minutes duration are also welcome and don't need to be pre-announced. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Looking forward to this event at Caktus: http://tripython.org/Members/cbc/sept-17-mtg/ When: Thursday September 28, 7pm Where: Caktus Group 108 Morris St. Durham What: Brian Fannin will speak and describes his talk as, "Like any person of sound mind, I hate using regular expressions. While writing an expression parser, I discovered the PyParsing library and was immediately in love. I'll walk through some examples of how you can use PyParsing to tame your text data. You may never use regex again!" Brian is the founder and captain of PirateGrunt LLC, a predictive modeling, training and software consultancy with a focus on the insurance industry. He has been an actuary for over twenty years and has worked in a number of roles all over the world. He loves data, data visualization, data architecture, data munging, data modeling, data analysis, data and also data. Extemporaneous "lightning talks" of 5-10 minutes duration are also welcome and don't need to be pre-announced. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From vwilliams at teamworks.com Wed Aug 30 16:37:58 2017 From: vwilliams at teamworks.com (Veda Williams) Date: Wed, 30 Aug 2017 16:37:58 -0400 Subject: [TriPython] Teamworks is hiring!! Message-ID: Hello Pythonistas! Teamworks in Durham, is looking for fresh faces -- and a lot of them. We are immediately hiring for the following positions: - Full-stack Engineer (TeamSynced) - Front-end Engineer (open to all levels) - Software Engineer (open to all levels) - QA Engineer (open all levels) - Product Manager (Sr) - UX Designer (Sr) *WHO ARE WE? *Teamworks provides an innovative cost- and time-saving software solution to nationally ranked NCAA and professional teams in leagues such as the NFL, MLB, NHL and MLL. In addition to our primarily athletic team customer-base, Teamworks? technologies are also used across a broad spectrum of professional organizations to streamline and optimize their daily workflow. *TELL ME MORE!*If you're interested, please email me directly at vwilliams at teamworks.com. I'm happy to grab a cup of coffee or lunch and talk with you about what we need and what life is like here at Teamworks. Check us out at teamworks.com if you're curious! Cheers, - Veda -- Veda Williams | Quality Assurance Engineer Mobile: (919) 593-1721 <9195931721> | vwilliams at teamworks.com | @teamworksapp -------------- next part -------------- Hello Pythonistas! Teamworks in Durham, is looking for fresh faces -- and a lot of them. We are immediately hiring for the following positions: * Full-stack Engineer (TeamSynced) * Front-end Engineer (open to all levels) * Software Engineer (open to all levels) * QA Engineer (open all levels) * Product Manager (Sr) * UX Designer (Sr) WHO ARE WE? Teamworks provides an innovative cost- and time-saving software solution to nationally ranked NCAA and professional teams in leagues such as the NFL, MLB, NHL and MLL. In addition to our primarily athletic team customer-base, Teamworks*** technologies are also used across a broad spectrum of professional organizations to streamline and optimize their daily workflow. TELL ME MORE! If you're interested, please email me directly at [1]vwilliams at teamworks.com. I'm happy to grab a cup of coffee or lunch and talk with you about what we need and what life is like here at Teamworks. Check us out at [2]teamworks.com if you're curious! Cheers, - Veda -- [3][IMG] Veda Williams****|****Quality Assurance Engineer Mobile:**[4](919) 593-1721****|****[5]vwilliams at teamworks.com****|****[6]@teamworksapp References Visible links 1. mailto:vwilliams at teamworks.com 2. http://teamworks.com/ 3. https://www.teamworks.com/ 4. file:///tmp/tel:9195931721 5. mailto:vwilliams at teamworks.com 6. https://twitter.com/teamworksapp From artem.nesterenko at gmail.com Thu Aug 31 17:47:25 2017 From: artem.nesterenko at gmail.com (Art) Date: Thu, 31 Aug 2017 17:47:25 -0400 Subject: [TriPython] JupyterLab Presentation and JupyterCon Playlist Message-ID: Hello, everyone! In case if someone is interested here is the link to the JupyterLab presentation that people from Team Anaconda did about a week ago: http://bit.ly/2gk7UGr And below is the link to JupyterCon Playlist from the conference that was last week in NY. https://www.youtube.com/playlist?list=PL055Epbe6d5aP6Ru42r7hk68GTSaclYgi Art Nestsiarenka email: artem.nesterenko at gmail.com -------------- next part -------------- Hello, everyone! In case if someone is interested here is the link to the JupyterLab presentation that people from Team Anaconda did about a week ago: ** [1]http://bit.ly/2gk7UGr ** And below is the link to**JupyterCon Playlist from the conference that was last week in NY. [2]https://www.youtube.com/playlist?list=PL055Epbe6d5aP6Ru42r7hk68GTSaclYgi Art Nestsiarenka email: [3]artem.nesterenko at gmail.com References Visible links 1. http://bit.ly/2gk7UGr 2. https://www.youtube.com/playlist?list=PL055Epbe6d5aP6Ru42r7hk68GTSaclYgi 3. mailto:artem.nesterenko at gmail.com