vscode is not understanding where web2py syntax is defined. I get following
error
Exception has occurred: NameError
name 'request' is not defined
File "
C:\alex\alt_w2p_06_source\web2py\applications\lower_case_8\models\db.py",
line 8, in <module> if request.global_settings.web2py_version < "2.14.1":
I have windows 10, install Web2py from source.
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: web2py",
"type": "python",
"request": "launch",
"program": "C:/alex/alt_w2p_06_source/web2py/web2py.py",
"console": "integratedTerminal",
"justMyCode": true
}
]
}
settings.json
{
"python.pythonPath": "C:\Users\alex_\venv\Scripts\python.exe",
"debug.allowBreakpointsEverywhere": true
}
On Saturday, September 18, 2021 at 4:07:20 PM UTC-7 [email protected]
wrote:
> Hi, I have a video teaching how to setup web2py launch and debug in vs
> code.
> It is in Portuguese, but you can activate english subtitles, and it is
> also to see what I do in the video.
> https://www.youtube.com/watch?v=4LSy5VuLqCQ
>
> Em sexta-feira, 17 de setembro de 2021 às 05:21:04 UTC-3,
> [email protected] escreveu:
>
>> Hi Monir,
>>
>> I have to explain my env in other words. Before start, you can finish
>> vscode and python setup:
>>
>> my pc environment is
>> win10/pro,
>> python :3.8.5 (not virtual env)
>> vscode 1.60.0
>>
>> steps:
>>
>> 1. download web2py *source *code and extract it to the desired folder.
>> 2. open the vscode
>> 3. open the folder you extracted web2py source.
>> 4. create a *.vscode* folder and copy these files:
>>
>> *launch.json*
>> {
>> "version": "0.2.0",
>> "configurations": [
>> {
>> "name": "Python: Current File",
>> "type": "python",
>> "request": "launch",
>> "program": "${file}",
>> "console": "integratedTerminal"
>> }
>> ]
>> }
>>
>> *settings.json *
>> {
>> "python.pythonPath": "C:\\your_python_folder\\python.exe",
>> "debug.allowBreakpointsEverywhere": true
>> }
>>
>> 6. Press F5 or select link from Menu>Run>Start Debugging
>>
>> I think it will start. Whenever select any row on the code for debug, it
>> will stop.
>>
>> Can you try and inform me whether the info is working.
>>
>> Regards,
>> Murat.
>>
>>
>>
>> K P <[email protected]>, 17 Eyl 2021 Cum, 03:06 tarihinde şunu yazdı:
>>
>>> Hi Murat
>>>
>>> I need some help setting up web2py in vs code also. I tried what you
>>> said (and many other things) but none worked. Please help.
>>> (Yardim Edibilur)
>>>
>>> On Tuesday, September 10, 2019 at 3:03:55 AM UTC-4 [email protected]
>>> wrote:
>>>
>>>> Hi,
>>>> I work with VSCODE like this:
>>>> - Open folder includes web2py.py file.
>>>> - Insert some debug point to desired lines
>>>> - Press F5
>>>>
>>>> Also my environment:
>>>> Windows 10 Pro
>>>> Web2py Python 2.7
>>>> (maybe Py 3> works same.)
>>>>
>>>> Best.
>>>>
>>>> -------------------------------
>>>> Murat KAŞIKÇIOĞLU
>>>> +90 (533) 745-1400 <+90%20533%20745%2014%2000>
>>>>
>>>>
>>>>
>>>> Monir <[email protected]>, 4 Eyl 2019 Çar, 18:55 tarihinde şunu
>>>> yazdı:
>>>>
>>>>> Hi All,
>>>>>
>>>>> I'm new on Python and also on Web2py. I've been searching some sort of
>>>>> info or step by step about how to config web2py in VS CODE to Debug,
>>>>> Lint,
>>>>> Intelisense, etc... would be nice!
>>>>>
>>>>> But unfortunately, all resources I have found so far seems to be
>>>>> deprecated. Even here in the group, this seems to be not relevant topic.
>>>>> Am
>>>>> I wright ?
>>>>>
>>>>> I had downloaded Don Jaimanne extension, Pylint, etc without success.
>>>>>
>>>>> I would be more than happy with some fresh guide for this
>>>>>
>>>>> Regards/
>>>>>
>>>>> *Monir*
>>>>>
>>>>> --
>>>>> 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 [email protected].
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/web2py/CAPMO4iG4HbFnspELy7_uT077RNTAadvzYcAm4mztcJM02Nu3CQ%40mail.gmail.com
>>>>>
>>>>> <https://groups.google.com/d/msgid/web2py/CAPMO4iG4HbFnspELy7_uT077RNTAadvzYcAm4mztcJM02Nu3CQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>> 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 [email protected].
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/web2py/66037040-8383-4ea2-8208-f9becdf4a4e4n%40googlegroups.com
>>>
>>> <https://groups.google.com/d/msgid/web2py/66037040-8383-4ea2-8208-f9becdf4a4e4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/web2py/d7a0596a-d87e-4a0e-8c64-eab113647558n%40googlegroups.com.