Wich OS for develop?

40 views
Skip to first unread message

Julián Melero Hidalgo

unread,
Jan 2, 2018, 4:24:43 PM1/2/18
to Djangogroup
Hi all.
I don't have experience with django, so I have so much questions.
The questions are:
Wich OS is better to develop with django?
Windows is a bad option?
Can I use Win for develop and GNU/Linux as a server?
What IDE (atom, VS Code, vim,etc..)you use?
Thank you!!!

Avraham Serour

unread,
Jan 2, 2018, 4:31:09 PM1/2/18
to django-users
In my opinion ubuntu
no, but I wouldn't say good either
yes
pycharm
good luck

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/2be2cccf-461a-40f7-a7d6-0ba65c1c5acd%40email.android.com.
For more options, visit https://groups.google.com/d/optout.

Mike Morris

unread,
Jan 2, 2018, 4:41:01 PM1/2/18
to django...@googlegroups.com

I've been linux only for many years - the last Windows I used was 2000 Professional.... so you can guess my recommendation on OS :-)

As for IDE, I found "Eric 6" (https://eric-ide.python-projects.org/), which is pretty great, and free. Installation was bumpy since it has some pre-requisites, but it's easy enough if you're PC savvy.

Fully integrated w/ Django via  plugin; can run the dev server directly, etc.


Good luck...

To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.

To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.

Mario Gudelj

unread,
Jan 2, 2018, 5:13:08 PM1/2/18
to django...@googlegroups.com
Mac or Linux with PyCharm. Windows can be used but you may struggle with some Python packages which work well and are easily setup on nix. 

On Wed, 3 Jan 2018 at 8:40 am, Mike Morris <mi...@musicplace.com> wrote:

I've been linux only for many years - the last Windows I used was 2000 Professional.... so you can guess my recommendation on OS :-)

As for IDE, I found "Eric 6" (https://eric-ide.python-projects.org/), which is pretty great, and free. Installation was bumpy since it has some pre-requisites, but it's easy enough if you're PC savvy.

Fully integrated w/ Django via  plugin; can run the dev server directly, etc.


Good luck...



On 01/02/2018 01:29 PM, Avraham Serour wrote:
In my opinion ubuntu
no, but I wouldn't say good either
yes
pycharm
good luck
On Tue, Jan 2, 2018 at 11:23 PM, Julián Melero Hidalgo <jul...@melerohidalgo.es> wrote:
Hi all.
I don't have experience with django, so I have so much questions.
The questions are:
Wich OS is better to develop with django?
Windows is a bad option?
Can I use Win for develop and GNU/Linux as a server?
What IDE (atom, VS Code, vim,etc..)you use?
Thank you!!!
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/2be2cccf-461a-40f7-a7d6-0ba65c1c5acd%40email.android.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAFWa6tLdWo6iRgXO0kcgwtkNtV0tF03DY-ZJMm2pbuaM%3Dwabug%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.

Tim Chase

unread,
Jan 2, 2018, 8:30:16 PM1/2/18
to django...@googlegroups.com
On 2018-01-02 22:23, Julián Melero Hidalgo wrote:
> Wich OS is better to develop with django?

Ideally, develop on the same platform you plan to deploy on.

If you don't want to develop on the same platform, the closer you are
to your development platform, the easier time you'll have of it. So
if you deploy on Red Hat, developing on CentOS will be pretty darn
close. Developing on a Debian/Ubuntu-based machine won't be too
bad. Developing on a BSD or MacOSX machine will be further yet but
still reasonable. Developing on Windows is farthest and will
introduce the most gotchas.

> Windows is a bad option?

If you're deploying on Windows, it's a great option. If you're
deploying on a Unix-like OS, be prepared for the occasional hiccup.
I imagine it's gotten better with the new Linux layer but I've not
experimented with that.

> Can I use Win for develop and GNU/Linux as a server?

Yes, but as above, be prepared to encounter occasional trip-ups.
Django & Python *do* both work well on Unix-likes and on Windows but
if you're not careful, it's easy to make assumptions based on your
development platform that can cause issues on your deployment
platform.

> What IDE (atom, VS Code, vim,etc..)you use?

It's all just text, so I largely use vi/vim (occasionally using ed(1)
for quick edits). But use what works for you.

-tkc






Jani Tiainen

unread,
Jan 3, 2018, 8:07:27 AM1/3/18
to django...@googlegroups.com
Hi,

There are also alternative ways to do development.

Personally I use PyCharm Pro on a windows and osx with docker.

That way my whole chain of development happens with consistent environments (within containers) and pretty much eliminates "works for me" issues.

PyCharm also does have excellent support for django. Including even template debugging and such.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.

To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
Reply all
Reply to author
Forward
0 new messages