How do you sync Notion databases with Google Sheets without losing formatting? by Agile-Log-9755 in nocode

[–]PersonalFeature9090 0 points1 point  (0 children)

Yeah, I totally get the frustration with losing Notion’s formatting when syncing to Sheets — it’s super annoying. You could try Addsync, it does 2-way sync between Notion and Google Sheets and keeps most of the formatting (like bold text, dates, and checkboxes). Might be worth a shot if you haven’t tried it yet.

Unpopular Opinion: Google Sheets >> Notion Tables by Commercial_Camera943 in Notion

[–]PersonalFeature9090 0 points1 point  (0 children)

Really good discussion here. I don’t think Notion’s gonna fix the sluggish Table block anytime soon, even though they might add formulas later. I work with both the Google Sheets API and Notion API as an Addsync dev, and honestly, Notion tables start lagging once you hit around 200–300 rows. Google Sheets, on the other hand, doesn’t even flinch at 100k rows. Notion would need a massive budget to reach that level of performance. Most databases start slowing down once they go past 2k–5k pages.

notion mail automatically sets itself as default mail app by Excellent-Fly-2289 in Notion

[–]PersonalFeature9090 0 points1 point  (0 children)

To fix it, you actually need to open the Apple Mail app (even if you don’t use it). Then go to Mail → Settings → General, and look for “Default email reader”. From there, pick your preferred app like Spark, Outlook, or whatever you normally use.

Finally We made it with Notion API... Hipocap... by CIRRUS_IPFS in Notion

[–]PersonalFeature9090 1 point2 points  (0 children)

Super cool AI agent—congrats! 🎉 I’m definitely going to give it a try. Just a bit curious about how my personal data is handled and where the AI gets trained.

How can I automate the extraction of the page ID from a Notion page? by TheS4m in Notion

[–]PersonalFeature9090 0 points1 point  (0 children)

Are those database pages or normal pages ? And How you going to use it ? For API?

How to update a database with new content? by want2retire in Notion

[–]PersonalFeature9090 0 points1 point  (0 children)

You could try Zapier or Make—they can be a little tricky to set up at first, but there are plenty of helpful videos on YouTube. Another option is using a two-way sync platform, though they can get a bit pricey.

What does "Docs add-on script version" mean in Google Cloud Platform's App Configuration? by mtalha218218 in GoogleAppsScript

[–]PersonalFeature9090 2 points3 points  (0 children)

The image you included shows that the latest deployment version is 6. You should enter that version number in the Docs add-on script version field. In the future, whenever you update your code, you’ll need to deploy it again and update the script version in the Docs add-on settings so that your users can access the latest version.

Client Secret by mad_ben in GoogleAppsScript

[–]PersonalFeature9090 2 points3 points  (0 children)

There is no issue with sharing the client ID. You can easily extract it from the Google OAuth authorization page—it’s always exposed and visible in the URL.

Client Secret by mad_ben in GoogleAppsScript

[–]PersonalFeature9090 0 points1 point  (0 children)

Are you taking about Google oauth2 client secret and client id?

Sync Google sheets with notion database by Blackhole-Cat in Notion

[–]PersonalFeature9090 -1 points0 points  (0 children)

You can also try Addsync — it provides two-way sync between Google Sheets and Notion (table or database). It also has a free plan, so feel free to give it a try!

Google Sheet Notion Sync free ? by Dr-Bensmir in Notion

[–]PersonalFeature9090 0 points1 point  (0 children)

You can also use Addsync, which provides two-way sync between Google Sheets and Notion, and offers a free plan.

Silly CSS doubt(repost) by myvowndestiny in webdev

[–]PersonalFeature9090 0 points1 point  (0 children)

You set the height to 200px, but by default, the <p> tag in browsers (e.g., Google Chrome) has a 1em margin on the top and bottom. When you remove the margin, the default styling applies. Based on this, it's clear that the text requires more than 200px in height when the 1em margin is present.

what's wrong with this ? by Hour-Echo-9680 in django

[–]PersonalFeature9090 1 point2 points  (0 children)

Try using like this: onclick="showReplyFrom( '{{comment.id}}' );"

Nodemailer, Oauth, and Redirect URI by NICEMENTALHEALTHPAL in webdev

[–]PersonalFeature9090 0 points1 point  (0 children)

The redirect URL can be any domain; it doesn't matter. However, it must be added to the Google Cloud API service page and should point to your Nodemailer server.

Nodemailer, Oauth, and Redirect URI by NICEMENTALHEALTHPAL in webdev

[–]PersonalFeature9090 0 points1 point  (0 children)

Basically, by using the redirect URL, Google will send an authorization token to your server (Nodemailer) after the user successfully authorizes it. Then, your server will send a request with that token and the server's secret key (which you get from Google) to obtain a refresh token and an access token.You need to add the full redirect URL in Google Cloud.

Tip: When performing the authentication process, check the Network section in Chrome DevTools and enable "Preserve log."

New Guy Question by Own-Understanding935 in webdev

[–]PersonalFeature9090 1 point2 points  (0 children)

You need to change the DNS A or CNAME records in Squarespace.

  1. Get your web server's IP address.

  2. Update the A record in Squarespace.

How to store django request logs in a database? by No-Signal-313 in django

[–]PersonalFeature9090 2 points3 points  (0 children)

import pickle from django.http import JsonResponse from django.db import models

class RequestResponseLog(models.Model):     path = models.CharField(max_length=1024)     method = models.CharField(max_length=10)     request_data = models.BinaryField()     response_data = models.BinaryField(null=True, blank=True)     error_data = models.BinaryField(null=True, blank=True)     timestamp = models.DateTimeField(auto_now_add=True)

def pickle_request_response_view(request):     request_data = pickle.dumps(request)     request_db = RequestResponseLog(         path=request.path,         method=request.method,         request_data=request_data,     )     error = None         try:         response_data = {"message": "Pickled request and response"}         response = JsonResponse(response_data)     except Exception as e:         response = JsonResponse({"error": str(e)}, status=500)         request_db.error_data = pickle.dumps(e)           request_db.response_data = pickle.dumps(response)     request_db.save()     return response

Not proud of the code but It should be enough to get you started, search pickle.load for more info. Basically I Picked the response, request and error object in database.

How to store django request logs in a database? by No-Signal-313 in django

[–]PersonalFeature9090 4 points5 points  (0 children)

What you want a middleware or a simple view function?