Thank you, Thomas! This helped.

On Tue, Dec 12, 2017 at 6:51 AM, Thomas Kluyver <[email protected]> wrote:

> Ah, I see - it's coming from a different server. In that case, you'll need
> to do something like this:
>
> // Valid notebook JSON - see http://nbformat.readthedocs.
> io/en/latest/format_description.html
> var nb_json = {"nbformat": 4, ...}
> var model = {type: "notebook", content: nb_json}
> Jupyter.contents.save("folder/filename.ipynb", model).then(function() {
>     console.log("Saved notebook");
> })
>
> I haven't tested this, so it might need tweaking a bit.
>
> Thomas
>
> On 11 December 2017 at 16:54, <[email protected]> wrote:
>
>> Hi,
>>
>> By the server, I meant a server which is running on an AWS lambda. The
>> functionality that I want is to create a notebook using the json which I
>> have received from the server. Think of it as a function which is used to
>> create a new empty notebook. But in my case, I would like to create a
>> notebook with a pre-filled notebook json I have.
>>
>> Is that making sense?
>>
>> Best,
>> Anant
>>
>> On Monday, December 11, 2017 at 11:38:01 AM UTC-5, takowl wrote:
>>>
>>> It's probably easiest to create a file on the server side, then you just
>>> need to open a window with the right URL to view it.
>>>
>>> To do this from the Javascript side, you'd need to get the data from the
>>> server and then send it straight back to be saved to a file.
>>>
>>> On 11 December 2017 at 16:01, <[email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I am working on this tree extension, which puts a button on the toolbar
>>>> (see the attached file). On clicking the button, I fetch a notebook
>>>> json from a server and store it in a javascript variable. I would like to
>>>> create and open the notebook using the json received for the user to start
>>>> working on.
>>>>
>>>> I am aware of the working in the contents.js file in the services
>>>> folder, but not sure how I can create a file using what's available.
>>>>
>>>> Best,
>>>> Anant
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Project Jupyter" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>>> gid/jupyter/b3330376-582d-4e90-9933-b5d740fbf8f4%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/jupyter/b3330376-582d-4e90-9933-b5d740fbf8f4%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
>> "Project Jupyter" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/jupyter/268e847c-726c-46fa-a548-56661760dc4e%40googlegroups.com
>> <https://groups.google.com/d/msgid/jupyter/268e847c-726c-46fa-a548-56661760dc4e%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 a topic in the
> Google Groups "Project Jupyter" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/jupyter/Vj7r-65opJ0/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jupyter/CAOvn4qi6px_Z2feUiOe0QJ2fCJLLo_zq47-
> yk0NjHEgHz6xO4g%40mail.gmail.com
> <https://groups.google.com/d/msgid/jupyter/CAOvn4qi6px_Z2feUiOe0QJ2fCJLLo_zq47-yk0NjHEgHz6xO4g%40mail.gmail.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 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CACCi6isnOZSA-ahq_NV%2BsMRA%3DfRd%2BbsfyKKx7K8q8NNt0h5cew%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to