Could the option of Massimo of moving the applications folder out of the web2py/ folder an option? Does it gonna work better with PyCharm? We should conduct some test and report to PyCharm team... But I fear it gonna be the same issue, since the .idea folder should go in the applications/app/.idea which get us back to the actual issue...
Richard On Tue, Jul 14, 2015 at 2:51 PM, Richard Vézina <ml.richard.vez...@gmail.com > wrote: > Here the ticket : https://youtrack.jetbrains.com/issue/PY-10810 > > It seems to be in Reopened state... > > Add your comment, it will make it resolve faster I guess... > > If I remember I use the first setup describe above to get rid of the > unresolved reference... > > The only drawback I can see, is that PyCharm will get slower and slower as > long as you had more apps since it analyse all the code base under web2py/ > folder to my comprehension... > > It means also that you have to recreate a new project each time you change > web2py version... > > For me it was acceptable workaround the time this ticket get resolved... > But I would really appreciate that we can define or project file in the app > folder and having the unresolved referece resolved... > > Richard > > On Tue, Jul 14, 2015 at 2:34 PM, Richard Vézina < > ml.richard.vez...@gmail.com> wrote: > >> Alex, the behavior you describe was the reason why I opened a ticket... >> It sounds like the issue is still there... Which version of PyCharm do you >> use? >> >> Let search a bit I found the ticket and see if it had been closed... If >> so, you should reopen it... >> >> Richard >> >> On Tue, Jul 14, 2015 at 2:24 PM, Alex <mrauc...@gmail.com> wrote: >> >>> Richard, the first setup where PyCharm creates the web2py environment is >>> not an option because I have many projects and I don't want that many >>> servers. I already have my web2py server and symbolic links for all my >>> projects in the application folder. >>> >>> I now tried to directly open the project dir in the application folder >>> as you mentioned (web2py/applications/project1/.idea) and at first it >>> seemed to work fine. The web2py configuration was created, I could start >>> the server and even debug. Only until I reactivated the python inspection >>> "unresolved references". All web2py objects such as request, URL, etc. are >>> marked as unresolved reference. Therefor all files are full of "unresolved >>> reference" errors. If this issue could be solved then I would probably be >>> happy with this setup. I also tried "Invalidate Caches / Restart ..." but >>> still the same result. >>> Alex >>> >>> Am Montag, 13. Juli 2015 16:25:06 UTC+2 schrieb Richard: >>>> >>>> Alex, I am not sure I follow you... >>>> >>>> When you let PyCharm set web2py environnement for project for you and >>>> it create an .idea folder for your project in the root folder containing >>>> the web2py folder... Something like that : >>>> >>>> project_root/.idea >>>> /web2py >>>> /web2py/application/your_project_app >>>> >>>> What your problem with that... >>>> >>>> Notice you should do this too : >>>> >>>> Install web2py by yourself >>>> >>>> web2py/applications/your_project_1 >>>> /your_project_1/.idea >>>> /your_project_2 >>>> /your_project_2/.idea >>>> /etc. >>>> >>>> For this configuration, you need to create your project withou using >>>> the PyCharm helper for project configuration... >>>> >>>> I know in the pass there where some issue with this way of using >>>> PyCharm, but I opened a ticket and this should be solve now... >>>> >>>> If you have any issue with these setup... >>>> >>>> Open a ticket on the PyCharm ticket manager and I am sure they will >>>> taking care of it... >>>> >>>> But be clear on your exact problem >>>> >>>> Richard >>>> >>>> >>>> >>>> On Mon, Jul 13, 2015 at 9:37 AM, Alex <mrau...@gmail.com> wrote: >>>> >>>>> I'm still confused why nobody else is bothered by this limitation. >>>>> Every other IDE and project I worked on so far, the IDE project contains >>>>> all the files and source code of one application. Then you can set >>>>> completely independently where the application server is located (e.g. >>>>> glassfish for a java application). It seems like most of you only have one >>>>> or very few web2py projects so it doesn't bother you that the IDE project >>>>> has to be the web2py server directory. For me it's a big issue because I >>>>> either have many applications mixed into one IDE project or I have to >>>>> create multiple web2py instances so I can have separate projects. And the >>>>> update problem of changed files in the symbolic link dir also don't help - >>>>> that's also the case on Linux and not just Windows, but I'll test that >>>>> again. >>>>> >>>>> anyway, thanks for your thoughts and feedback. I wish the PyCharm team >>>>> would take web2py more seriously. >>>>> >>>>> -- >>>>> Resources: >>>>> - http://web2py.com >>>>> - http://web2py.com/book (Documentation) >>>>> - http://github.com/web2py/web2py (Source code) >>>>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "web2py-users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to web2py+un...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> Resources: >>> - http://web2py.com >>> - http://web2py.com/book (Documentation) >>> - http://github.com/web2py/web2py (Source code) >>> - https://code.google.com/p/web2py/issues/list (Report Issues) >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "web2py-users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to web2py+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.