Re: Web based IDE for django

2016-08-17 Thread Joel Young
Check out Pycharm by Jetbrains.com (*I have no connection to the company)*.  
There is a free version that has less functionality.  The professional 
version is about $20/mo for the first year, then the price drops 
dramatically.  If you pay for a year at a time, the prices are: 
- $ 199.00 /1st year 
- $ 159.00 /2nd year
- $ 119.00 /3rd yr onwards
- I resisted paying for the professional version for a long time, but it 
makes development much easier and it's worth the investment.
- It has plugins and can setup a Django project for you quickly
- 

On Monday, August 15, 2016 at 4:48:44 PM UTC-4, billy...@gmail.com wrote:
>
> New in django so here is the question: Is there a web based IDE for django 
> where the environments are set up and all we focus on the creating models, 
> view and control? It seems most of my time is spend creating url, import 
> this, import that, put middleware, 90% of the time is spend worrying about 
> the framework that actually doing the work. Its 2016 and its still seems 
> like going back in time with the framework where everything is very manual 
> driven. 
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/4e9c74e1-7225-4374-a5d6-511a39605573%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Web based IDE for django

2016-08-17 Thread James Schneider
>
> New in django so here is the question: Is there a web based IDE for django
> where the environments are set up and all we focus on the creating models,
> view and control? It seems most of my time is spend creating url, import
> this, import that, put middleware, 90% of the time is spend worrying about
> the framework that actually doing the work. Its 2016 and its still seems
> like going back in time with the framework where everything is very manual
> driven.
>

It sounds like you desire a Content Management System (CMS) such as
Wordpress or Drupal, not a web framework such as Django. A CMS provides a
fair amount of the WYSIWYG features that you are inquiring about (click to
install plugin, configure everything via web forms, etc.). The drawback
there is that you are beholden to the decisions that the CMS developers
have made for you, which may or may not be suitable. Sure, you can override
behaviors and develop custom modules and plugins for a CMS, but then you
are down in the trenches doing very similar things to your CMS as you are
now with Django. I spent several years of my life developing a large custom
module for Drupal, and the primary reason I switched from Drupal to Django
is because, in the end, I spent more time overriding the decisions and
inadequacies of a CMS than moving the project forward. Not to mention the
bloat...

Django is a web framework, and is designed to be used at the "nuts and
bolts" level of web application development. Not website development, web
application development, notable difference. It is designed to allow the
developer to do things beyond uploading pictures and formatting text and
installing themes.

Probably every single developer on this list has a different philosophy and
setup, hence the reason that there are so many knobs to tweak in Django.
Projects like cookiecutter are great to set up an initial environment, but
again, the developers of cookiecutter (who are awesome IMHO) have a
particular philosophy about how things are set up, which is different even
from the "standard" layout that django-admin.py uses out of the box. Some
masochists probably have their entire project in a single file to keep
imports at a minimum.

Keep in mind that Django also readily accommodates the delineation between
the application programmer and web designer. Smaller projects likely have a
single person performing both tasks, but larger projects will spread the
work out.

I would say that spending 90% of your time on models, views, etc. is
actually a good thing. You need to make sure your data is handled properly
more than the site needs to look pretty (your customers may disagree).

My experience with Django is actually the opposite of yours (not by
choice), simply because I am a terrible web-designer and have spent
countless hours only to have my app look exactly like a Bootstrap example
page. It's a hobby project so it's not like I can/want to farm it out. It
is a bit annoying to have to string up a model, then a view, then a URL,
rinse, and repeat as necessary, but it's no different than having to
'create a page' in a CMS and figure out the URL title, etc. But then your
database becomes your configuration file, which means excessive queries.

Not sure how to take your "back in time" comment. Django supports all of
the current protocols and common protections that every other framework/CMS
does, probably more so. The only piece missing would be the
Channels/WebSockets integration, which is already in the works and is
currently available as a plugin.

I may also be completely misinterpreting what you are asking for. To answer
your question more directly, I've never seen a full-fledged online IDE (to
be fair, I haven't looked). Seems like there would be a fair amount of
custom integration needed with your hosting service for that to work, along
with your version control and publishing workflow. Not to mention
concurrent access issues, etc.

-James

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/CA%2Be%2BciXkFYXsC8kkDv5F%3DzxxG1OUSo3f_S3D43Ph9k50iEVDdg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Web based IDE for django

2016-08-16 Thread Daniel França
hmm, not sure if I got what you want...but have you tried cloud9?
https://c9.io/

On Tue, 16 Aug 2016 at 07:30 Jani Tiainen  wrote:

> Hi,
>
> Just for curiosity, can you point out any web based editor does what
> you're asking for, even not Python based?
>
> To me it sounds that you want to have some kind of (web based) wizard to
> generate most of the code for you. Since you feel repeating your way of
> workin, why not to write IDE yourself?
>
> On 15.08.2016 23:47, billyhu...@gmail.com wrote:
>
> New in django so here is the question: Is there a web based IDE for django
> where the environments are set up and all we focus on the creating models,
> view and control? It seems most of my time is spend creating url, import
> this, import that, put middleware, 90% of the time is spend worrying about
> the framework that actually doing the work. Its 2016 and its still seems
> like going back in time with the framework where everything is very manual
> driven.
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@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/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@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/90bc6b07-5273-90fc-6ec0-c2b284b567c3%40gmail.com
> <https://groups.google.com/d/msgid/django-users/90bc6b07-5273-90fc-6ec0-c2b284b567c3%40gmail.com?utm_medium=email&utm_source=footer>
> .
> 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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/CACPst9KHnwJfUqtGw2n8SAtOO6YVBX76SDSvv8vYddBB-36jrQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Web based IDE for django

2016-08-15 Thread Jani Tiainen

Hi,

Just for curiosity, can you point out any web based editor does what 
you're asking for, even not Python based?


To me it sounds that you want to have some kind of (web based) wizard to 
generate most of the code for you. Since you feel repeating your way of 
workin, why not to write IDE yourself?



On 15.08.2016 23:47, billyhu...@gmail.com wrote:
New in django so here is the question: Is there a web based IDE for 
django where the environments are set up and all we focus on the 
creating models, view and control? It seems most of my time is spend 
creating url, import this, import that, put middleware, 90% of the 
time is spend worrying about the framework that actually doing the 
work. Its 2016 and its still seems like going back in time with the 
framework where everything is very manual driven.

--
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+unsubscr...@googlegroups.com 
<mailto:django-users+unsubscr...@googlegroups.com>.
To post to this group, send email to django-users@googlegroups.com 
<mailto:django-users@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/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com 
<https://groups.google.com/d/msgid/django-users/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com?utm_medium=email&utm_source=footer>.

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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/90bc6b07-5273-90fc-6ec0-c2b284b567c3%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Web based IDE for django

2016-08-15 Thread Gary Roach
While I haven't used it Two Scoops recommends cookiecutter. My reading 
leads me to believe that it may be what you are looking for.


Gary R.

On 08/15/2016 02:44 PM, billyhu...@gmail.com wrote:
Thanks for your advice. I have to say thats not what the question was. 
What you are saying is a hosting environment. What I am asking is the 
development environment. Completely different. Looking for a browser 
based IDE that is much user friendly than having it shell based way of 
coding.


On Monday, August 15, 2016 at 4:52:08 PM UTC-4, Ari Davidow wrote:

I think you can get a lot of what you're looking for with
PythonAnywhere's support for
Django--https://www.pythonanywhere.com/
<https://www.pythonanywhere.com/> . try the free version and see
if that moves you in the right direction?

ari

On Mon, Aug 15, 2016 at 4:47 PM, > wrote:

New in django so here is the question: Is there a web based
IDE for django where the environments are set up and all we
focus on the creating models, view and control? It seems most
of my time is spend creating url, import this, import that,
put middleware, 90% of the time is spend worrying about the
framework that actually doing the work. Its 2016 and its still
seems like going back in time with the framework where
everything is very manual driven.
-- 
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
<https://groups.google.com/group/django-users>.
To view this discussion on the web visit

https://groups.google.com/d/msgid/django-users/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com

<https://groups.google.com/d/msgid/django-users/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout
<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+unsubscr...@googlegroups.com 
<mailto:django-users+unsubscr...@googlegroups.com>.
To post to this group, send email to django-users@googlegroups.com 
<mailto:django-users@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/f8bca7ad-3133-458c-8d9a-b36726ff99e0%40googlegroups.com 
<https://groups.google.com/d/msgid/django-users/f8bca7ad-3133-458c-8d9a-b36726ff99e0%40googlegroups.com?utm_medium=email&utm_source=footer>.

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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/bc2eb42d-f318-9ac5-9611-1e8a9c0f383c%40verizon.net.
For more options, visit https://groups.google.com/d/optout.


Re: Web based IDE for django

2016-08-15 Thread billyhun01
Thanks for your advice. I have to say thats not what the question was. What 
you are saying is a hosting environment. What I am asking is the 
development environment. Completely different. Looking for a browser based 
IDE that is much user friendly than having it shell based way of coding.  

On Monday, August 15, 2016 at 4:52:08 PM UTC-4, Ari Davidow wrote:
>
> I think you can get a lot of what you're looking for with PythonAnywhere's 
> support for Django--https://www.pythonanywhere.com/ . try the free 
> version and see if that moves you in the right direction?
>
> ari
>
> On Mon, Aug 15, 2016 at 4:47 PM, > wrote:
>
>> New in django so here is the question: Is there a web based IDE for 
>> django where the environments are set up and all we focus on the creating 
>> models, view and control? It seems most of my time is spend creating url, 
>> import this, import that, put middleware, 90% of the time is spend worrying 
>> about the framework that actually doing the work. Its 2016 and its still 
>> seems like going back in time with the framework where everything is very 
>> manual driven. 
>>
>> -- 
>> 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/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/django-users/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> 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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/f8bca7ad-3133-458c-8d9a-b36726ff99e0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Web based IDE for django

2016-08-15 Thread Ari Davidow
I think you can get a lot of what you're looking for with PythonAnywhere's
support for Django--https://www.pythonanywhere.com/ . try the free version
and see if that moves you in the right direction?

ari

On Mon, Aug 15, 2016 at 4:47 PM,  wrote:

> New in django so here is the question: Is there a web based IDE for django
> where the environments are set up and all we focus on the creating models,
> view and control? It seems most of my time is spend creating url, import
> this, import that, put middleware, 90% of the time is spend worrying about
> the framework that actually doing the work. Its 2016 and its still seems
> like going back in time with the framework where everything is very manual
> driven.
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@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/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> 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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/CAF%2BxBDVNSK%3D4rw%3DvF066jrAqNspsGDLNhACwGM1NxKmL13SLXw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Web based IDE for django

2016-08-15 Thread billyhun01
New in django so here is the question: Is there a web based IDE for django 
where the environments are set up and all we focus on the creating models, 
view and control? It seems most of my time is spend creating url, import 
this, import that, put middleware, 90% of the time is spend worrying about 
the framework that actually doing the work. Its 2016 and its still seems 
like going back in time with the framework where everything is very manual 
driven. 

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@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/c4d176a6-6d96-41cc-b571-f95c3e4f39b6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.