Python Daily
2.57K subscribers
1.48K photos
53 videos
2 files
38.9K links
Daily Python News
Question, Tips and Tricks, Best Practices on Python Programming Language
Find more reddit channels over at @r_channels
Download Telegram
CCBV Down for good?

I use this reference a ton and wanted to know if there's any info out there about what's going on with the project. They have been serving the standard Heroku Application Error screen for a few days. Do the folks behind that project need some sort of help?

EDIT: Everything is okay, heroku free tier. Thanks to the CCBV maintainer for jumping on this one and giving me and probably many others a huge sigh of relief that the outage is temporary. CCBV is the jam!

/r/django
https://redd.it/7n9tjp
What should a junior dev learn after the basics?

I graduated this may and have been working as a full stack dev since June. I think I'm getting a bit lost in what I need to start focusing on. I feel like I have a pretty good grasp on the basics of all the MTV aspects including the REST framework. I feel comfortable writing custom views, API endpoints, templates, models, and queries.

 

In the end, my company's website is just a glorified CRUD app so there hasn't been anything too challenging other than understanding undocumented legacy code, working with both mongo and postgres, and elasticsearch. I really like working with Django and would like to in whatever futures jobs, so I really need some sort of learning opportunity past the basics.

 

Any suggestions/tips/advice from seasoned Django devs? What is important to know going forward? Would you advise specializing solely on Django or diversifying with frontend frameworks?

/r/django
https://redd.it/7nak8k
Sanic framework

Has anyone found Sanic as a replacement for django in production?

/r/django
https://redd.it/7nb16v
[HELP] Looking for tutorials on how to build a news site

Hey everyone,

Django beginner here looking for tutorials or open source projects for building a website for news publishers. I have a basic blog set up but I'm not sure how to move forward from that point.


/r/django
https://redd.it/7n944w
What's the right way to create a background task following execution of a given view?

I have a view (upload) for a user to upload a file. When it's uploaded we go to a process view. After the process view is loaded I want to start a background task that pulls out the data and runs it through a function, then adds some new data into the model. I will use channels/ajax to keep the user updated, but I'm not sure how to fire the background task...


Should I use signals for this? How do I create a signal that only fires request_finished for a specific view?

/r/django
https://redd.it/7nfare
I need help with URLs in Django 2.0.

I don't get it, at all. Previously I could've done something like this:

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^', include('account.urls')),
]

And then when somebody would enter "raw" url, e.g. `website.com`, he would be redirected to the urls of the `account` app. But now I try to do something like that:

urlpatterns = [
path('admin/', admin.site.urls),
path('', include('choice.urls')),
]

I know that `url` got changed into `path` (why? I think the new name is misleading) and they got rid of all of the regex so I've been trying to match the URL so it would redirect the "raw" url into that app but with no luck. What did this get changed into and why?

/r/djangolearning
https://redd.it/7n56ak
Current third party user authentication for Django 2.0 and Django Rest Framework 3

I'm learning Django Rest Framework 3 to finally get some REST experience. Having searched DRF's third-party packages page, it seems like not many support Django 2.0 or haven't been updated in years. I did find django-rest-auth, which appears to support the latest Django and DRF, but that seems to be about it.

What are you using? I'm planning to extend the basic django user model, if that matters.

/r/djangolearning
https://redd.it/7niznh
Help with Filtering Between Models

Newbie to Django and I need some help on how to return the right objects in my view.

Here's a link to my repo to see the entire project: [https://github.com/theaton/possessionAnaylsisApp](https://github.com/theaton/possessionAnaylsisApp)

Basically I'm trying to return a list in my view that only contains Players from the Home Team in Games. Meaning I only want to display Players that are on the Home Team (and I'll do the same for Away Team) in a specific Game. My models are as follows:

class Team(models.Model):
team_city = models.CharField(max_length=30)
team_nickname = models.CharField(max_length=30)

def __str__(self):
return self.team_city + ' ' + self.team_nickname

def team_roster(self):
return Player.objects.filter(player_team=self)

class Game(models.Model):
date = models.DateField()
home_team = models.ForeignKey('Team', related_name='home_team')
away_team = models.ForeignKey('Team', related_name='away_team')
home_team_score = models.IntegerField()
away_team_score = models.IntegerField()

def __str__(self):
return str(self.date) + ' - ' + str(self.away_team) + ' at ' + str(self.home_team)

def home_team_roster(self):
return Player.objects.filter(player_team=self.home_team)

class Player(models.Model):
player_name = models.CharField(max_length=80)
player_team = models.ForeignKey(Team, on_delete=models.CASCADE)
player_position = models.ForeignKey(Position, on_delete=models.CASCADE)

def __str__(self):
return self.player_name

I was trying to make a method that does the filtering but the team_roster returns all players, regardless of teams. I feel like maybe I should have the Team set as a foreign key in the Player model instead of the Player being a foreign key in Teams? Honestly I could be doing so many things wrong, any help would be greatly appreciated.

/r/djangolearning
https://redd.it/7mvopp
Update, create and delte without interacting with your webapp forms

Is it possible for someone to interact and fuck up your database without interacting with your website? I know that even some really secure databases get hacked. . But is it really easy to hack a simple django application with database integration?

Thanks!

/r/django
https://redd.it/7nkhgs
bs4 : output html content into a txt file

Self-learning python. The following code returns UnicodeEncodeError. How should I fix it? Thanks.



import bs4, requests
#----------------------------------------------------------------------------
URL = "https://learnxinyminutes.com/docs/r"
#----------------------------------------------------------------------------
soup = bs4.BeautifulSoup(requests.get(URL).text, "lxml")
with open( r"C:\Users\User\Desktop\Test.txt" ,"w") as oFile:
oFile.write(str(soup.html))
oFile.close()



UnicodeEncodeError: 'cp950' codec can't encode character '\xf8' in position 20242: illegal multibyte sequence

/r/Python
https://redd.it/7nm7gs
[D] Machine Learning - WAYR (What Are You Reading) - Week 39

This is a place to share machine learning research papers, journals, and articles that you're reading this week. If it relates to what you're researching, by all means elaborate and give us your insight, otherwise it could just be an interesting paper you've read.

Please try to provide some insight from your understanding and please don't post things which are present in wiki.

Preferably you should link the arxiv page (not the PDF, you can easily access the PDF from the summary page but not the other way around) or any other pertinent links.

Previous weeks :

|1-10|11-20|21-30|31-40|
|----|-----|-----|-----|
|[Week 1](https://www.reddit.com/r/MachineLearning/comments/4qyjiq/machine_learning_wayr_what_are_you_reading_week_1/)|[Week 11](https://www.reddit.com/r/MachineLearning/comments/57xw56/discussion_machine_learning_wayr_what_are_you/)|[Week 21](https://www.reddit.com/r/MachineLearning/comments/60ildf/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 31](https://www.reddit.com/r/MachineLearning/comments/6s0k1u/d_machine_learning_wayr_what_are_you_reading_week/)||
|[Week 2](https://www.reddit.com/r/MachineLearning/comments/4s2xqm/machine_learning_wayr_what_are_you_reading_week_2/)|[Week 12](https://www.reddit.com/r/MachineLearning/comments/5acb1t/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 22](https://www.reddit.com/r/MachineLearning/comments/64jwde/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 32](https://www.reddit.com/r/MachineLearning/comments/72ab5y/d_machine_learning_wayr_what_are_you_reading_week/)||
|[Week 3](https://www.reddit.com/r/MachineLearning/comments/4t7mqm/machine_learning_wayr_what_are_you_reading_week_3/)|[Week 13](https://www.reddit.com/r/MachineLearning/comments/5cwfb6/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 23](https://www.reddit.com/r/MachineLearning/comments/674331/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 33](https://www.reddit.com/r/MachineLearning/comments/75405d/d_machine_learning_wayr_what_are_you_reading_week/)||
|[Week 4](https://www.reddit.com/r/MachineLearning/comments/4ub2kw/machine_learning_wayr_what_are_you_reading_week_4/)|[Week 14](https://www.reddit.com/r/MachineLearning/comments/5fc5mh/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 24](https://www.reddit.com/r/MachineLearning/comments/68hhhb/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 34](https://www.reddit.com/r/MachineLearning/comments/782js9/d_machine_learning_wayr_what_are_you_reading_week/)||
|[Week 5](https://www.reddit.com/r/MachineLearning/comments/4xomf7/machine_learning_wayr_what_are_you_reading_week_5/)|[Week 15](https://www.reddit.com/r/MachineLearning/comments/5hy4ur/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 25](https://www.reddit.com/r/MachineLearning/comments/69teiz/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 35](https://www.reddit.com/r/MachineLearning/comments/7b0av0/d_machine_learning_wayr_what_are_you_reading_week/)||
|[Week 6](https://www.reddit.com/r/MachineLearning/comments/4zcyvk/machine_learning_wayr_what_are_you_reading_week_6/)|[Week 16](https://www.reddit.com/r/MachineLearning/comments/5kd6vd/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 26](https://www.reddit.com/r/MachineLearning/comments/6d7nb1/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 36](https://www.reddit.com/r/MachineLearning/comments/7e3fx6/d_machine_learning_wayr_what_are_you_reading_week/)||
|[Week 7](https://www.reddit.com/r/MachineLearning/comments/52t6mo/machine_learning_wayr_what_are_you_reading_week_7/)|[Week 17](https://www.reddit.com/r/MachineLearning/comments/5ob7dx/discussion_machine_learning_wayr_what_are_you/)|[Week 27](https://www.reddit.com/r/MachineLearning/comments/6gngwc/d_machine_learning_wayr_what_are_you_reading_week/)|[Week 37](https://www.reddit.com/r/MachineLearning/comments/7hcc2c/d_machine_learning_wayr_what_are_you_reading_week/)||
|[Week 8](https://www.reddit.com/r/MachineLearning/comments/53heol/machine_le