No, it doesn't contain the nutes needed, you need to add those. You can buy soil with nutes already in it, but not enough for a plant to strive for.

Adding nutes shouldn't be that hard. It is very simple logic really.

Veg time get something high in N(N-P-K=3 #'s on the box)

Flowering time get something high in P

That's all really. Don't worry about what the letters mean at this point. Just buy some nutes, any brand, except Miracle Grow, and get some numbers that line up with the stage you're at. Here are a few examples.

Vegging: 8-7-6, 5-1-1, 16-2-6

Flowering: 10-15-10, 15-30-15, 10-52-10

You see how that works? Just get some nutes that match up with the stage you are in. If your plant is still on the 18/6 cycle, or 24/0, that is the veg time, get something high in N. If you're on the 12/12 cycle, budding stage , then get something high in P. Simple right? Good luck.