-
-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Translate FAQ to english, make it default * Fix typo, update speller version * Make RU default version
- Loading branch information
Showing
5 changed files
with
372 additions
and
400 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,110 @@ | ||
# FAQ by telegram-chat [@pydjango](https://t.me/pydjango) 🇬🇧 | ||
|
||
In this repository you can find useful information collected by chat users. | ||
|
||
[Russian version](README_RU.md) | ||
|
||
## Where to start | ||
|
||
- [Official documentation](https://docs.djangoproject.com/en/) 🇬🇧 | ||
- [Documentation, translated to russian](http://djbook.ru/) 🇷🇺 | ||
|
||
## Books | ||
|
||
- [Two Scoops of Django](https://www.twoscoopspress.com/products/two-scoops-of-django-1-8/) - must-read book with Django best practices 🇬🇧 | ||
- [Tango With Django](http://www.tangowithdjango.com/) 🇬🇧 | ||
|
||
## Articles | ||
|
||
- [Tutorial by Djangogirls](https://tutorial.djangogirls.org/) 🇬🇧 🇷🇺 | ||
- [Tutorial by Mozilla](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django) 🇬🇧 | ||
- [How to set up Django with Postgres, nginx and gunicorn on Ubuntu 16.04](https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04) 🇬🇧 | ||
- [How to sesrve Django applications with uwsgi and nginx on Ubuntu 14.04](https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-uwsgi-and-nginx-on-ubuntu-14-04) 🇬🇧 | ||
|
||
## Code style and linting | ||
|
||
- [PEP8](https://www.python.org/dev/peps/pep-0008/) 🇬🇧 | ||
- [Official Django coding style](https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/coding-style/) 🇬🇧 | ||
- [Github repository with good Python+Django style guide](https://github.com/octoenergy/styleguide/blob/master/python.md) 🇬🇧 | ||
|
||
## Testing | ||
|
||
- [Mozilla docs about Django testing](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Testing) 🇬🇧 | ||
- [Official Django Testing documentation](https://docs.djangoproject.com/en/dev/topics/testing/) 🇬🇧 | ||
- [The Hitchhiker’s Guide to Python!](http://python-guide-pt-br.readthedocs.io/en/latest/writing/tests/) 🇬🇧 | ||
|
||
## Useful resourses | ||
|
||
- [djangopackages.org](https://djangopackages.org/) 🇬🇧 | ||
- [Awesome Django](https://github.com/rosarior/awesome-django) 🇬🇧 | ||
- [Django Class-Based Views](http://ccbv.co.uk/) 🇬🇧 | ||
- [Django REST Framework cheatsheet](http://www.cdrf.co/) 🇬🇧 | ||
- [Classy Django Forms](http://cdf.9vo.lt/) 🇬🇧 | ||
- [Django must-watch videos](https://gitlab.com/rosarior/django-must-watch) 🇬🇧 | ||
- [Django-hub on Habrahabr](https://habrahabr.ru/hub/django/) 🇷🇺 | ||
- [Django tag on Python Digest RU](https://pythondigest.ru/feed/?q=django) 🇷🇺 | ||
|
||
## Video | ||
|
||
- [Web-development basics](https://www.youtube.com/playlist?list=PLrCZzMib1e9pg7ZLIOhmGSlmkMf8yEOLZ) - Beginner level course by Mail.RU Group. Covers basics of web-development including Django Framework. 🇷🇺 | ||
- [Writing blog with Django 1.9 by CodingEntrepreneurs (playlist)](https://www.youtube.com/playlist?list=PLEsfXFp6DpzQFqfCur9CJ4QnKQTVXUsRy) 🇬🇧 | ||
- [Course for creating url shortener with Django 1.10 by CodingEntrepreneurs (playlist)](https://www.youtube.com/playlist?list=PLEsfXFp6DpzQSEMN5PXvEWuD2gEWVngCZ) 🇬🇧 | ||
- [Writing web-application with Django 1.11 by CodingEntrepreneurs](https://www.youtube.com/watch?v=yDv5FIAeyoY) 🇬🇧 | ||
- [Deployment Django application on Heroku platform by CodingEntrepreneurs](https://www.youtube.com/watch?v=4DggiEkbCTg) 🇬🇧 | ||
|
||
## Online-courses | ||
|
||
- [Web-technologies](https://stepik.org/course/Web-%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8-154/) - Writing server-side web applications with Django, including learning architecture and HTTP-stack. 🇷🇺 | ||
|
||
## Interviews | ||
|
||
- [Useful links (Django, Python)](https://github.com/MaximAbramchuck/awesome-interview-questions#django) 🇬🇧 | ||
- [Questions compilation by Toptal](https://www.toptal.com/python/interview-questions) 🇬🇧 | ||
|
||
## Job | ||
|
||
- [Telegram-chat, for job offers and CV's related to Python/Django](https://t.me/django_jobs) 🇷🇺 | ||
|
||
## Slides | ||
|
||
- [Slides abou Django from Web-technologies course](slides.md) 🇷🇺 | ||
|
||
## Open source Django projects | ||
|
||
- [Python.org](https://github.com/python/pythondotorg) | ||
- [Taiga](https://github.com/taigaio/taiga-back) | ||
- [Django Project](https://github.com/django/djangoproject.com) | ||
- [Django Girls](https://github.com/djangogirls) | ||
- [Sentry](https://github.com/getsentry/sentry) | ||
- [JazzBand](https://github.com/jazzband) | ||
- [Mezzanine CMS](https://github.com/stephenmcd/mezzanine) | ||
- [Health checks](https://github.com/healthchecks/healthchecks) | ||
- [Bedrock Mozilla](https://github.com/mozilla/bedrock) | ||
- [Pontoon Mozilla](https://github.com/mozilla/pontoon) | ||
- [Kuma MDN Mozilla](https://github.com/mozilla/kuma) | ||
- [Mozillians - Mozilla contributors](https://github.com/mozilla/mozillians) | ||
- [Addons Mozilla](https://github.com/mozilla/addons-server) | ||
- [Review board](https://github.com/reviewboard/reviewboard) | ||
- [Django Packages](https://github.com/djangopackages/djangopackages) | ||
- [Edx platform](https://github.com/edx/edx-platform) | ||
- [PyCon](https://github.com/PyCon/pycon) | ||
- [Pinax](https://github.com/pinax/symposion) | ||
- [ADFS_Managers](https://github.com/Imperat/ADFS_managers) | ||
- [Cadasta platform](https://github.com/Cadasta/cadasta-platform) | ||
- [Nodeshot](https://github.com/ninuxorg/nodeshot) | ||
- [Zulip server - group chat](https://github.com/zulip/zulip) | ||
|
||
## Chat rules and recomemndations | ||
|
||
- Please, don't write tons of oneline messages. Think about your topic/question and then make one-two detailed messages | ||
- We don't like code screenshots and code snippets in attachments | ||
- Telegram allows us to format code snippets: | ||
|
||
```python | ||
def main(): | ||
return 'hello pydjango!' | ||
``` | ||
|
||
- In case of long snippets, please use special services: | ||
- [dpaste.de](https://dpaste.de/) | ||
- [github gist](https://gist.github.com/) |
Oops, something went wrong.